Commit Graph

323 Commits

Author SHA1 Message Date
Tim Ramlot
75afb4f08c
downgrade go version
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-24 19:54:29 +02:00
Tim Ramlot
29e834dedd
downgrade pebble
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-24 19:54:29 +02:00
Tim Ramlot
3fc1f8a580
upgrade all dependencies
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-24 19:54:25 +02:00
Tim Ramlot
9d2d1cd6ef
add openapi definitions to acme API server
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-23 14:12:51 +02:00
Ashley Davis
4dae329c37
fix kubebuilder shas
Signed-off-by: Ashley Davis <ashley.davis@venafi.com>
2023-08-09 11:12:15 +01:00
Tim Ramlot
106d49f44b
upgrade kind images
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-07-24 10:14:51 +02:00
Luca Comellini
3ff638b6f3
Bump k8s.io dependencies
Signed-off-by: Luca Comellini <luca.com@gmail.com>
2023-07-20 10:35:20 -07:00
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