Commit Graph

6968 Commits

Author SHA1 Message Date
Compy
9c47be0964 Changed SecretAccessKeyID member to pointer as it is optional and tagged omitempty. Added issuer tests for access key ID secret validation. Added issuer API validations for AccessKeyID/SecretAccessKeyID.
Signed-off-by: Compy <hello@86pixels.com>
2022-06-17 22:52:17 -05:00
Compy
561103934d Updating and regenerating CRDs to make SecretAccessKeyID field usage more clear
Signed-off-by: Compy <hello@86pixels.com>
2022-06-11 10:48:10 -05:00
Compy
b9500d4364 Update CRD documentation to be a bit clearer
Signed-off-by: Compy <hello@86pixels.com>
2022-06-11 09:42:15 -05:00
Compy
2b4333d89f Fixing typo in error message
Signed-off-by: Compy <hello@86pixels.com>
2022-06-09 22:11:19 -05:00
Compy
5ae36cc396 Enforce validation on either accessKeyID or accessKeyIDSecretRef being specified, but not both. Drop unneeded unit test
Signed-off-by: Compy <hello@86pixels.com>
2022-06-09 21:18:23 -05:00
Compy
a5d600096f Add unit test for testing access key ID secrets as well as priority when both accessKeyIDSecretRef and accessKeyID are specified
Signed-off-by: Compy <hello@86pixels.com>
2022-06-09 19:51:10 -05:00
Compy
153e5420cf Add support for pulling Route53/AWS access key IDs out of secrets
Signed-off-by: Compy <hello@86pixels.com>
2022-06-08 16:33:00 -05:00
jetstack-bot
7dd918b475
Merge pull request #5191 from irbekrm/cleanup
Cleanup (removes unused addons and code for kube 1.18 and 1.19 )
2022-06-08 16:28:08 +01:00
jetstack-bot
18cb322403
Merge pull request #5141 from andrewgkew/deployment-namespace-override
Adding a namespace override for k8s resources
2022-06-08 14:51:08 +01:00
irbekrm
10e117c59d Removes 1.18 and 1.19 kind images
Signed-off-by: irbekrm <irbekrm@gmail.com>
2022-06-08 13:32:48 +01:00
irbekrm
d9b7b89b32 Removes Gateway Kubernetes version check
Signed-off-by: irbekrm <irbekrm@gmail.com>
2022-06-08 13:29:49 +01:00
irbekrm
3ff5dc26ef Removes installation of pre-kubernetes 1.19 compat ingress
As we no longer need to support Kubernetes 1.19

Signed-off-by: irbekrm <irbekrm@gmail.com>
2022-06-08 13:25:42 +01:00
irbekrm
289d082fbd Removes the unused traefik and haproxy addons config
Signed-off-by: irbekrm <irbekrm@gmail.com>
2022-06-08 13:08:08 +01:00
Andrew Kew
bbdb043510 Adding new line to the end helpers file
Signed-off-by: Andrew Kew <andrew@quadcorps.co.uk>
2022-06-07 16:25:33 +01:00
jetstack-bot
7930ee3d4b
Merge pull request #5184 from irbekrm/fix_etcd_flags
Fix etcd flags
2022-06-07 15:33:09 +01:00
irbekrm
eeb300894f Ensure that flags are actually passed to etcd
Signed-off-by: irbekrm <irbekrm@gmail.com>
2022-06-07 13:05:43 +01:00
jetstack-bot
c29edb9ebe
Merge pull request #5181 from SgtCoDFish/manifestsigning
Fix `release-artifacts` target
2022-06-06 19:42:39 +01:00
Ashley Davis
3d0fd00137
add unsigned manifests target
this preserves the split between make release-artifacts and
make release-artifacts-signed

Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2022-06-06 18:58:15 +01:00
Ashley Davis
ee185568ff
add alternative bindirs to gitignore in preparation for #5130
Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2022-06-06 12:31:58 +01:00
jetstack-bot
b72869c0fb
Merge pull request #5152 from lucacome/bump-go-1.18
Bump Go to 1.18
2022-06-06 07:57:16 +01:00
Luca Comellini
091549620b
Bump Go to 1.18
Signed-off-by: Luca Comellini <luca.com@gmail.com>
2022-06-02 15:50:13 -07:00
jetstack-bot
f1de1d1f09
Merge pull request #5155 from irbekrm/design_template
Adds design template
2022-05-31 18:52:11 +01:00
jetstack-bot
c9284ec546
Merge pull request #5165 from SgtCoDFish/maintainerurl
Add URL for cert-manager website to chart + update logo URL
2022-05-31 12:21:57 +01:00
irbekrm
1c4152d4cc Code review feedback
Signed-off-by: irbekrm <irbekrm@gmail.com>
2022-05-31 12:17:35 +01:00
Ashley Davis
32b448c5ea
add URL for cert-manager website to chart, update logo URL
Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2022-05-30 17:28:24 +01:00
irbekrm
c605685a29 Adds design template
Signed-off-by: irbekrm <irbekrm@gmail.com>
2022-05-26 10:19:29 +01:00
jetstack-bot
d53c0b9270
Merge pull request #5142 from AcidLeroy/webhook-improved-log
Improve logging output for webhook cert renewal
2022-05-25 17:15:27 +01:00
Cody W. Eilar
2da5974fb4 Improve logging output for webhook cert renewal
- Make "cert-manager certificate" explicit in log output
- Include DNSNames for context

Signed-off-by: Cody W. Eilar <ecody@vmware.com>
2022-05-24 12:48:45 -07:00
jetstack-bot
d78f795605
Merge pull request #5136 from craigminihan/startupapicheck-nodeselector
Set the startupapicheck nodeSelector to linux
2022-05-24 18:30:00 +01:00
Andrew Kew
e19ae66017 Adding link to the problem that has been identified in helm around sub charts and setting of namespaces
Signed-off-by: Andrew Kew <andrew@quadcorps.co.uk>
2022-05-20 16:11:56 +01:00
Andrew Kew
b7700289f0 Refactored the namespace override and moved it into helper script so it can be updated in single place, then found more files that needed the value updated
Signed-off-by: Andrew Kew <andrew@quadcorps.co.uk>
2022-05-20 12:39:44 +01:00
jetstack-bot
278ec5b970
Merge pull request #5140 from jahrlin/master
update base images
2022-05-20 12:08:18 +01:00
Joakim Ahrlin
1ea52d3a3d update base images
Signed-off-by: Joakim Ahrlin <joakim.ahrlin@gmail.com>
2022-05-20 12:17:03 +02:00
Andrew Kew
488b015b8d Added a namespace override so that the namespace where the services are deployed into can be set. Helpful when using this chart as a dependency (sub chart)
Signed-off-by: Andrew Kew <andrew@quadcorps.co.uk>
2022-05-19 17:31:55 +01:00
Craig Minihan
8748abde93 Set the startupapicheck nodeSelector to linux
Signed-off-by: Craig Minihan <craig@ripcordsoftware.com>
2022-05-17 17:41:31 +01:00
jetstack-bot
25387770eb
Merge pull request #5133 from irbekrm/fix_venafi
Ensure that Venafi client for CSRs gets initialized with metrics
2022-05-16 18:18:08 +01:00
irbekrm
df3bb59af5 Ensure that Venafi client for CSRs gets initialized with metrics
Signed-off-by: irbekrm <irbekrm@gmail.com>
2022-05-16 17:23:33 +01:00
jetstack-bot
b0caedffd9
Merge pull request #5121 from wallrj/3640-finalizer-cleanup
Refactor the update and updateStatus to a single deferred function
2022-05-16 12:39:01 +01:00
Richard Wall
1ade01f819 Addressed code review feedback and simplified the unit-tests
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2022-05-14 14:24:13 +01:00
jetstack-bot
9aa8499db6
Merge pull request #5129 from irbekrm/fix_helm_rm
Don't fail when removing a non-existant tar file
2022-05-13 18:00:26 +01:00
irbekrm
e89b2b1423 Don't fail when removing a non-existant tar
Signed-off-by: irbekrm <irbekrm@gmail.com>
2022-05-13 16:35:16 +01:00
jetstack-bot
e426568633
Merge pull request #5116 from irbekrm/bump_contour
Bump contour
2022-05-13 12:02:55 +01:00
jetstack-bot
24e294728b
Merge pull request #5124 from SgtCoDFish/nochart
Don't verify chart in ci-presubmit
2022-05-12 17:17:15 +01:00
Richard Wall
557d14a0cd Refactor the update and updateStatus to a single deferred function
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2022-05-12 16:51:30 +01:00
Ashley Davis
000d4307a7
don't verify chart in ci-presubmit
this test requires docker/podman, unlike other tests, and so requires other setup

Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2022-05-12 16:29:27 +01:00
jetstack-bot
9a95de7aec
Merge pull request #5119 from SgtCoDFish/latestkind
Maintain a single source of truth for updating kind images
2022-05-11 17:54:55 +01:00
jetstack-bot
35bc7295e6
Merge pull request #5118 from SgtCoDFish/helpme
Improve "make help" output and add a couple of utility commands
2022-05-11 17:10:55 +01:00
Ashley Davis
a691a0807b
maintain a single source of truth for updating kind images
this removes the update functionality from make/cluster.sh in favour of
the simpler logic in hack/latest-kind-images.sh

Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2022-05-11 16:35:25 +01:00
Ashley Davis
e41dc00956
use a version sort for proper version comparisons
Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2022-05-11 15:22:27 +01:00
Ashley Davis
a15b662b92
use command -v over which
command is more portable

Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2022-05-11 15:22:02 +01:00