Ashley Davis
5ca59ddf2d
bump go to latest patch release
...
Signed-off-by: Ashley Davis <ashley.davis@venafi.com>
2023-07-17 12:54:18 +01:00
Cody W. Eilar
daf5b8f763
Honor KIND_CLUSTER_NAME for e2e-setup & clean
...
- Prior to this commit, regardless what was put for KIND_CLUSTER_NAME,
the name of the cluster was always "kind". Furthermore, when running
make clean, only clusters named "kind" were cleaned up. With a few
minor fixes, this commit solves the problem so that kind clusters with
different names can be used when running tests.
Co-authored-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
Signed-off-by: Cody Eilar <cody@codyeilar.com>
2023-06-27 09:35:07 -06:00
Richard Wall
7ee4c0b1e1
Use the correct path in the the example command
...
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2023-06-27 12:49:13 +01:00
Richard Wall
cc0782b917
Reduce binary size by stripping dwarf tables and symbol tables
...
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2023-06-27 12:47:08 +01:00
Richard Wall
87b3e321c8
Disable CGO when compiling an e2e.test binary
...
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2023-06-27 12:46:31 +01:00
Ashley Davis
f30cd9228c
bump base images with make update-base-images
...
see #4033
Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2023-06-02 14:31:38 +01:00
irbekrm
acf07419f5
Fix a bug in helm chart where webhook had controller feature gates passed
...
This will break anyone who relied on featureGates field to pass feature gates to webhook- they will need to use the new webhook.featureGates field
Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-05-23 12:44:31 +01:00
Luca Comellini
bf6bbb19de
Bump k8s.io dependencies
...
Signed-off-by: Luca Comellini <luca.com@gmail.com>
2023-05-18 21:55:47 -07:00
irbekrm
f2b97a5dd3
Bumps kubebuilder SHAs
...
As the kubebuilder tools for 1.27.1 have been repushed
Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-05-18 10:19:42 +01:00
jetstack-bot
022292832f
Merge pull request #6032 from inteon/fix_acme_bugs
...
Fix small bugs and make small improvements in ACME code
2023-05-12 15:19:41 +01:00
Tim Ramlot
2ba39e9ebc
allow importing the ctl cmd package
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-05-12 14:13:04 +02:00
Ashley Davis
ab8c4c957f
update cmrel version to enable new module validation flags
...
Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2023-05-10 15:25:13 +01:00
irbekrm
ee022d42b3
Update kubebuilder tools SHAs
...
Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-05-10 10:26:21 +01:00
Tim Ramlot
7d0178f27d
fix small bugs and make small improvements
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-05-09 15:22:21 +02:00
Luca Comellini
1bfc131e6a
Bump sigs.k8s.io/controller-tools to v0.12.0
...
Signed-off-by: Luca Comellini <luca.com@gmail.com>
2023-05-05 16:32:25 +01:00
Luca Comellini
a57c4abb14
Bump k8s.io dependencies
...
Signed-off-by: Luca Comellini <luca.com@gmail.com>
2023-05-05 16:32:25 +01:00
jetstack-bot
a64088792d
Merge pull request #5991 from inteon/pr/JoshVanL/4810
...
Server Side Apply: Adds support for CA Injector controller
2023-05-05 14:21:07 +01:00
Ashley Davis
cd3194c1b5
bump base images to latest available
...
Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2023-05-03 10:02:54 +01:00
Ashley Davis
cd0eb09932
bump to latest go version
...
Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2023-05-03 10:01:55 +01:00
jetstack-bot
77409512fe
Merge pull request #5814 from ptrc-n/make-on-m1
...
Add initial support for linux/arm64 as a dev platform
2023-05-02 11:23:34 +01:00
Ashley Davis
408d175328
Use boilersuite instead of python
...
Removes python boilerplate checker, updates our other use of boilerplate
templates and adds installation for boilersuite.
(also removes some redundant curl args when installing kind)
Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2023-04-28 09:46:47 +01:00
Patrick Nannt
55567bdce4
added trivy shasum
...
Signed-off-by: Patrick Nannt <34661599+ptrc-n@users.noreply.github.com>
2023-04-27 19:42:56 +00:00
Tim Ramlot
927cef3c22
switch to SSA for cainjector
...
Co-authored-by: joshvanl <vleeuwenjoshua@gmail.com>
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-04-26 17:04:11 +02:00
irbekrm
941cba7bcf
Ensures that _bin/scratch exists before attempting to update licenses
...
Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-04-26 12:37:33 +01:00
Patrick Nannt
58a417f7d2
added shasum for kubebuilder, kubectl, yq, kind
...
Signed-off-by: Patrick Nannt <34661599+ptrc-n@users.noreply.github.com>
2023-04-25 20:44:19 +00:00
irbekrm
f988a9d6e8
Add a comment that go workspaces are required to use ko make targets
...
Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-04-25 12:19:59 +01:00
Tim Ramlot
3ed79f9129
upgrade vault
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-04-25 09:22:19 +02:00
jetstack-bot
659530cf40
Merge pull request #5980 from inteon/dont_cache_local_images
...
Don't place locally built unversioned images in the cached downloads folder
2023-04-24 16:30:14 +01:00
irbekrm
6a5748319a
Bumps kubectl 1.26 -> 1.27
...
Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-04-24 11:57:19 +01:00
Tim Ramlot
af60cb4b70
don't place locally built unversioned images in the cached downloads folder
...
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-04-24 11:07:23 +02:00
irbekrm
6315b7bf15
Adds kube 1.27 kind image, makes it default
...
Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-04-24 08:50:39 +01:00
irbekrm
3fe4196153
Update kubebuilder tools
...
As they were re-pushed for kube 1.26.1 88c7833774
Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-04-23 09:11:49 +01:00
jetstack-bot
83ab968131
Merge pull request #5970 from wallrj/go-licenses-1.6
...
Upgrade to go-licenses v1.6.0
2023-04-20 17:53:04 +01:00
Richard Wall
d2344d6138
Upgrade to go-licenses v1.6.0
...
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2023-04-20 17:08:20 +01:00
Richard Wall
b91e0531ed
Upgrade to Go 1.20
...
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2023-04-20 16:55:44 +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
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
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
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
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
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
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