Commit Graph

7145 Commits

Author SHA1 Message Date
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
Ashley Davis
7ce1f9cffb
Improve "make help" output and add a couple of utility commands
- "make help" should be good enough for most people in most situations
  to build and test cert-manager
- "make clean-all" can be a one-stop-shop to start fresh.
- "make which-go" makes it clearer whether go vendoring is being used

Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2022-05-11 13:35:28 +01:00
jetstack-bot
7c5e5d6f65
Merge pull request #5113 from SgtCoDFish/verify-improve
Improve various verification scripts
2022-05-11 13:16:55 +01:00
Ashley Davis
7a7a3951ed
ignore bin directory in various verification scripts
these scripts would choke in various ways on a vendored copy of go

ignoring `bin` is the correct behaviour anyway, and should speed up
running the scripts

Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2022-05-11 12:18:35 +01:00
Ashley Davis
c205b4d74f
make verify-chart-version respect CTR in makefile
this allows podman to be used instead of docker

Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2022-05-11 12:10:36 +01:00
jetstack-bot
df4f33a19c
Merge pull request #5109 from irbekrm/cleanup_annots
Remove leftover cainjector annotations from our CRDs
2022-05-11 11:51:55 +01:00
irbekrm
5f1dfa8c2b Bumps Contour v1.20.0 -> v1.20.1
Signed-off-by: irbekrm <irbekrm@gmail.com>
2022-05-11 11:30:20 +01:00
irbekrm
8dbd9a619f Removes duplicated Gateway CRDs
Signed-off-by: irbekrm <irbekrm@gmail.com>
2022-05-11 11:29:47 +01:00
jetstack-bot
1481ce24a5
Merge pull request #5104 from irbekrm/bump_kind
Fix for kube 1.24 tests
2022-05-10 14:49:06 +01:00
irbekrm
ac956abb0c Fix CR approve/deny e2e test for kube 1.24
Signed-off-by: irbekrm <irbekrm@gmail.com>
2022-05-10 12:07:29 +01:00
irbekrm
134398e939 Ensure that kube version can be modified
Signed-off-by: irbekrm <irbekrm@gmail.com>
2022-05-10 12:06:54 +01:00
irbekrm
324ce22482 Fix kube 1.24 image
Signed-off-by: irbekrm <irbekrm@gmail.com>
2022-05-10 12:06:31 +01:00
irbekrm
9aa9d4bd85 Wait for cluster-info to be available
Signed-off-by: irbekrm <irbekrm@gmail.com>
2022-05-10 12:05:59 +01:00
irbekrm
689ddcafa2 Cleanup + a couple TODOs
Signed-off-by: irbekrm <irbekrm@gmail.com>
2022-05-10 12:05:02 +01:00
irbekrm
6cb826833e Ensures Envoy ClusterIP is parameterized consistently
Signed-off-by: irbekrm <irbekrm@gmail.com>
2022-05-10 12:02:16 +01:00
irbekrm
66aef8d582 Bumps kind v0.11.1 -> v0.12.0
Signed-off-by: irbekrm <irbekrm@gmail.com>
2022-05-09 17:45:11 +01:00
irbekrm
db8c6999a8 Remove leftover cainjector annotations from our CRDs
Signed-off-by: irbekrm <irbekrm@gmail.com>
2022-05-09 17:24:30 +01:00
jetstack-bot
25d8549235
Merge pull request #5099 from jsoref/patch-1
Delete mask
2022-05-06 15:50:13 +01:00
Josh Soref
7f15787f0f
Delete mask
Firefox does not like a mask reference to a nonexistent mask

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2022-05-05 12:05:27 -04:00
jetstack-bot
4ec33298a2
Merge pull request #5081 from wallrj/3640-cleanup
Challenge cleanup improvements
2022-05-05 11:19:28 +01:00
jetstack-bot
2f263fef33
Merge pull request #5096 from irbekrm/kube_1_24
Allows creation of 1.24 kind cluster
2022-05-04 18:36:21 +01:00
jetstack-bot
b803bfc687
Merge pull request #5095 from SgtCoDFish/readmetweaks
Various README improvements for clarity and brevity
2022-05-04 17:55:19 +01:00
irbekrm
9cda740b52 Allows creation of 1.24 kind cluster
Signed-off-by: irbekrm <irbekrm@gmail.com>
2022-05-04 16:51:34 +01:00
Ashley Davis
a779935fde
various README improvements for clarity and brevity
Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2022-05-04 16:49:42 +01:00