Commit Graph

275 Commits

Author SHA1 Message Date
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
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
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
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
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
Ashley Davis
6ce6ae839e
separate binaries/tests into separate modules with minimal dependencies
also add gomod validation in CI, along with a cmrel version bump

Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2023-04-05 10:30:39 +01:00
Ashley Davis
73bdee6e42
fix upstream tags generation to use sorting
also changes upstream tags to have a version suffix so it can be
manually bumped

Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2023-04-04 13:39:11 +01:00
irbekrm
53918b5d6c Adds SecretsFilteredCaching alpha feature
Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-03-22 09:03:16 +00:00
jetstack-bot
706ad574b9
Merge pull request #5820 from lucacome/bump-k8s.io-deps
Bump k8s.io dependencies
2023-03-20 12:13:41 +00:00
Ashley Davis
f3a051d94f
add license preludes for a variety of files
Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2023-03-14 15:46:10 +00:00
Luca Comellini
0f64e055ae
Bump k8s.io dependencies
Signed-off-by: Luca Comellini <luca.com@gmail.com>
2023-03-10 14:55:26 -08:00
jetstack-bot
6ba1dcaf43
Merge pull request #5768 from yulng/gatewayversion
Bump gateway-api version to 0.6.0
2023-03-10 12:10:05 +00:00
jetstack-bot
75c260f663
Merge pull request #5812 from rayandas/rayandas-registry.k8s.io
Update k8s.gcr.io to registry.k8s.io
2023-03-09 15:49:01 +00:00
Maël Valais
138b75cd24 make: force the use of registry.k8s.io by ingressnginx
Signed-off-by: Maël Valais <mael@vls.dev>
2023-03-03 12:50:34 +01:00
irbekrm
6a7a2dea18 Updates base images
Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-02-27 10:46:31 +00:00
Maël Valais
69c7785723 make: fix the hash of the Gateway API YAML manifests
Signed-off-by: Maël Valais <mael@vls.dev>
2023-02-23 12:45:09 +01:00
Maël Valais
716bd2a59d e2e: update Contour to 1.24.1 and chart to 11.0.0
Signed-off-by: Maël Valais <mael@vls.dev>
2023-02-20 18:31:13 +01:00
Ashley Davis
357a2f30aa
bump go version
Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2023-02-20 14:22:29 +00:00
Ashley Davis
592abc4a36
update base images to latest
Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2023-02-20 14:22:10 +00:00
Ashley Davis
018e6dc83b
bump dependencies to fix CVEs
Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2023-02-20 14:22:04 +00:00
Rayan Das
11071f59bb update k8s.gcr.io to registry.k8s.io
Signed-off-by: Rayan Das <rayandas91@gmail.com>
2023-02-18 22:50:16 +05:30
Ashley Davis
819a82a19a
handle uname on linux/arm64
Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2023-02-17 16:56:49 +00:00
Richard Wall
9bf2fed7d6 A Makefile target to build a standalone E2E test binary
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2023-02-15 14:32:40 +00:00
Richard Wall
b29404b094 Stop the internal variable E2E_SETUP_DEPENDENCIES being shown in the make help output
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2023-02-15 13:01:24 +00:00
irbekrm
638c0515e9 Bumps base images
Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-02-10 13:13:51 +00:00
Maël Valais
8ff6355d94 make: the kubebuilder 1.26.0 hash for linux/amd64 changed
Signed-off-by: Maël Valais <mael@vls.dev>
2023-02-06 12:08:03 +01:00
jetstack-bot
f790109300
Merge pull request #5754 from wallrj/no-auto-mount-service-account
Disable auto mount service account token in the ACME HTTP01 pod
2023-01-31 15:21:49 +00:00
Richard Wall
17ae96cf80 Make the best-practice configuration optional in E2E tests
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2023-01-31 14:09:37 +00:00
yulng
ca5fc45347
Bump gateway-api to 0.6.0
Signed-off-by: yulng <wei.yang@daocloud.io>
2023-01-31 18:35:12 +08:00
Ashley Davis
78018402fe
bump base images to latest
Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2023-01-27 15:15:09 +00:00
Richard Wall
a0683195f9 Add a secure-defaults Helm chart values file and use it in E2E tests
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2023-01-26 17:22:42 +00:00
Richard Wall
18990707a4 Use the restrict automount sa token policy
https://kyverno.io/policies/other/restrict_automount_sa_token/restrict_automount_sa_token/

Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2023-01-25 21:53:57 +00:00
Richard Wall
45eeb4acd3 Regenerate existing policy file
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2023-01-25 20:13:02 +00:00
jetstack-bot
a6e00a8623
Merge pull request #5711 from lucacome/bump-deps
Bump dependencies
2023-01-17 11:51:00 +00:00
Jan-Otto Kröpke
b952058775
[helm] expose enable-certificate-owner-ref and -dns01-recursive-nameservers as helm value
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2023-01-14 15:16:16 +01:00
Luca Comellini
98ce5936ec
Update Helm and Kubebuilder
Signed-off-by: Luca Comellini <luca.com@gmail.com>
2023-01-13 09:55:41 -08:00
Luca Comellini
85ca8e0444
Bump dependencies
Signed-off-by: Luca Comellini <luca.com@gmail.com>
2023-01-13 09:55:27 -08:00
Ashley Davis
5f910ceba1
bump base images to latest
Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2023-01-13 10:39:18 +00:00
yanggang
44e8f9cb69
Bump go to 1.19.5
Signed-off-by: yanggang <gang.yang@daocloud.io>
2023-01-11 13:59:37 +08:00
jetstack-bot
a5d67d3a21
Merge pull request #5688 from SgtCoDFish/bumpbase
bump base images to latest
2023-01-04 16:09:01 +00:00
Ashley Davis
6d1a65c771
bump base images to latest
Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2023-01-04 15:34:15 +00:00
jetstack-bot
094b4c763e
Merge pull request #5662 from lucacome/bump-controller-tools
Bump sigs.k8s.io deps
2023-01-04 14:02:00 +00:00
jetstack-bot
ffcd374e14
Merge pull request #5685 from wallrj/make-ko-deploy-certmanager-with-helm-values
Allow custom helm values files to be supplied to make ko-deploy-certmanager
2023-01-04 10:54:00 +00:00
jetstack-bot
e473c89490
Merge pull request #5684 from wallrj/remove-duplicate-ko-make-targets
Remove duplicate ko-deploy-cert-manager make target
2023-01-04 09:31:11 +00:00
Richard Wall
33ba0f3ae7 Allow custom helm values files to be supplied to make ko-deploy-certmanager
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2023-01-03 17:23:58 +00:00
Richard Wall
67297a1b80 Remove trailing escape slash
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2023-01-03 16:51:31 +00:00