Commit Graph

7643 Commits

Author SHA1 Message Date
Richard Wall
1fd11906c0 Listen on all interfaces
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2023-04-26 12:45:58 +01:00
Richard Wall
4288fc02e8 Don't specify the livenessprobe host
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2023-04-26 12:42:34 +01:00
Richard Wall
f1bf47f4cc Log the healthz server address on startup
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2023-04-26 12:40:17 +01:00
Richard Wall
dd34e58b5a Make it clear that the tests are concerned only with LeaderElection healthz
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2023-04-26 10:50:03 +01:00
Richard Wall
4d182e9c7b Add /livez endpoint which reports the leaderElection status
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2023-04-26 07:53:26 +01:00
jetstack-bot
0f9e558e63
Merge pull request #5968 from wallrj/go-licenses-go-work
Use a temporary go.work file when running go-licenses
2023-04-20 16:58:58 +01:00
Richard Wall
1db0dcdb1a Use a go.work file when running go-licenses
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2023-04-20 14:58:00 +01:00
jetstack-bot
b0255651fb
Merge pull request #5966 from irbekrm/transform_controller
Clean up cached Secret resources
2023-04-20 11:33:58 +01:00
jetstack-bot
4620bb99de
Merge pull request #5954 from wallrj/upgrade-sample-external-issuer
Upgrade to sample-external-issuer v0.3.0
2023-04-20 10:22:58 +01:00
irbekrm
a6dc42201c Ensures that partial meta secrets are cleaned up before caching
Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-04-20 10:15:44 +01:00
jetstack-bot
9a80a5dfb0
Merge pull request #5965 from wallrj/upgrade-ko-0.13
Upgrade to ko 0.13
2023-04-20 09:29:58 +01:00
Richard Wall
8446cc12c0 Upgrade to ko 0.13
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2023-04-19 17:38:00 +01:00
jetstack-bot
ece30e655f
Merge pull request #5949 from TrilokGeer/key-replace-sha256checksum
Fixes status change on privateKey update on acme issuer
2023-04-18 15:04:07 +01:00
Richard Wall
1d200d04d3 Upgrade to sample-external-issuer v0.3.0
Includes a linux/arm64 Docker image

Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2023-04-18 12:38:41 +01:00
jetstack-bot
bfa7eaaf0d
Merge pull request #5766 from irbekrm/cainjector_limit_controllers
Cainjector limit controllers
2023-04-18 11:14:21 +01:00
irbekrm
e49c1f0a74 Code review feedback
Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-04-18 10:36:28 +01:00
TrilokGeer
bdc0cb7c40 Fixes status change on privateKey update on acme issuer
Signed-off-by: TrilokGeer <tgeer@redhat.com>
2023-04-14 21:33:44 +05:30
jetstack-bot
25e1acd9c1
Merge pull request #5947 from cert-manager/simplify_helm
Simplify e2e Helm
2023-04-13 19:32:41 +01:00
Tim Ramlot
733d302b69
remove unnessary Wait check & remove unused function
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-04-13 18:27:39 +02:00
jetstack-bot
951c85a0cd
Merge pull request #5939 from inteon/vault_cleanup
Vault test code cleanliness improvements
2023-04-13 16:25:41 +01:00
Tim Ramlot
ebe39934aa
vault test code cleanliness improvements
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-04-13 16:44:49 +02:00
jetstack-bot
d2b8c6f72d
Merge pull request #5943 from cert-manager/update_gcb_comment
Add a link to the full release process
2023-04-13 12:25:44 +01:00
Tim Ramlot
57c4333050
add a link to the full release process
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-04-13 13:08:58 +02:00
jetstack-bot
4236b97cc0
Merge pull request #5940 from SgtCoDFish/cloudbuild
Add GCB configuration file for building cert-manager on tag push
2023-04-13 11:46:43 +01:00
Ashley Davis
d5e8489b3b
Add gcb configuration file for building cert-manager when tag pushed
After a GCB trigger is configured, this configuration file will enable
cert-manager releases to automatically be built when a new tag is
pushed.

This has been tested on a fork and confirmed to work.

Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2023-04-12 15:36:44 +01:00
jetstack-bot
6c4ae5d1c7
Merge pull request #5935 from SgtCoDFish/workworkwork
Remove checked-in go.work, add generation
2023-04-12 13:35:15 +01:00
Ashley Davis
c8d6596e47
Remove checked-in go.work, add generation
go.work is not respected by imports, which means that our test
environment - if it uses go.work - will differ from what'll be used by
third parties which import our core module.

This commit adds a generation target for go.work which will allow users
to opt-in to using it locally without it being enabled by default for
everyone.

See https://github.com/golang/go/issues/53502 for discussion on whether
or not go.work should be checked in.

Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2023-04-12 11:25:47 +01:00
jetstack-bot
094ff99da1
Merge pull request #5931 from lucacome/bump-helm
Bump Helm to v3.11.2
2023-04-11 21:38:15 +01:00
Tim Ramlot
62310c3e06
run 'make verify-licenses'
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-04-11 21:59:19 +02:00
Luca Comellini
9219bc409b
Bump Helm to v3.11.2
Signed-off-by: Luca Comellini <luca.com@gmail.com>
2023-04-11 11:39:37 -07:00
jetstack-bot
fc83ea3d11
Merge pull request #5932 from inteon/test_qps_burst_e2e
Use high QPS, Burst, ConcurrentWorkers, ginkgo nodes values for faster e2e tests
2023-04-11 14:50:56 +01:00
Tim Ramlot
f8e8fb7810
increase ginkgo nodes
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-04-11 14:51:18 +02:00
Tim Ramlot
d602087446
remove Helm burst limit
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-04-11 14:51:18 +02:00
Tim Ramlot
7c037f2912
optimise QPS, Burst and concurrent-workers values for faster e2e tests
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-04-11 14:51:18 +02:00
jetstack-bot
82cc7aa06a
Merge pull request #5936 from inteon/add_concurrent_workers_flag
Add --concurrent-workers flag to cert-manager controller
2023-04-11 13:47:55 +01:00
Tim Ramlot
1c23f408a7
add NumberOfConcurrentWorkers flag
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-04-11 14:03:59 +02:00
jetstack-bot
e53f32d377
Merge pull request #5874 from inteon/webhook_approval_cleanup
Cleanup certificate request approval webhook
2023-04-11 10:34:17 +01:00
jetstack-bot
6824b4b010
Merge pull request #5934 from inteon/fix_update_licenses
Fix update-licenses make target
2023-04-11 09:40:17 +01:00
Tim Ramlot
5b955355bd
update update-licenses make target: it now removes all the LICENSES files before generating them, ensuring us they are all regenerated
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-04-11 10:06:18 +02:00
jetstack-bot
e96ad41462
Merge pull request #3931 from e96wic/pdbs
Added PodDisruptionBudgets to helm chart
2023-04-08 11:30:21 +01:00
jetstack-bot
1a10abdf0f
Merge pull request #5928 from cert-manager/ioutil
Remove ioutil
2023-04-07 14:07:43 +01:00
jetstack-bot
6eaed7a341
Merge pull request #5929 from maelvls/bump-distroless
Bump distroless base images and kind versions
2023-04-07 12:49:43 +01:00
Maël Valais
243e604c0b Bump distroless base images and kind versions
Signed-off-by: Maël Valais <mael@vls.dev>
2023-04-07 11:32:43 +02:00
Tim Ramlot
415da885a1
remove ioutil
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-04-07 11:19:52 +02:00
jetstack-bot
ba5c986e85
Merge pull request #5907 from lucacome/bump-k8s.io-deps
Bump k8s.io dependencies
2023-04-07 10:09:34 +01:00
Tim Ramlot
1d28b4f31c
Bump k8s.io dependencies
Signed-off-by: Luca Comellini <luca.com@gmail.com>
2023-04-07 10:36:47 +02:00
jetstack-bot
54b7c232f5
Merge pull request #5924 from maelvls/gowork
Add a workspace file
2023-04-07 09:18:35 +01:00
Tim Ramlot
380359b586
run 'make update-licenses'
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-04-06 22:29:59 +02:00
Maël Valais
81b007fd91 make: uncompress pebble outside of the Go Workspace zone of influence
When building Pebble, Go was mistakenly thinking that the go.work is the
Go Workspace in which the Pebble module resides:

  main module (github.com/cert-manager/cert-manager) does not contain package github.com/cert-manager/cert-manager/_bin/downloaded/containers/amd64/pebble/pebble-ba5f81dd80fa870cbc19326f2d5a46f45f0b5ee3/cmd/pebble

At first, I thought that directories prefixed with _ would be ignored
(like what "go build" does), but it doesn't seem to work that way since
the go.work file is looked up recursively "upwards", not downwards.

The only workaround I could think of is to build Pebble outside of the
tree in which go.work resides.

Signed-off-by: Maël Valais <mael@vls.dev>
2023-04-06 16:50:17 +02:00
jetstack-bot
50501d2f64
Merge pull request #5824 from irbekrm/controller_partial_metadata
Controller partial metadata
2023-04-06 15:38:02 +01:00