Commit Graph

106 Commits

Author SHA1 Message Date
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
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
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
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
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
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
6a5748319a Bumps kubectl 1.26 -> 1.27
Signed-off-by: irbekrm <irbekrm@gmail.com>
2023-04-24 11:57:19 +01: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
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
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
1d28b4f31c
Bump k8s.io dependencies
Signed-off-by: Luca Comellini <luca.com@gmail.com>
2023-04-07 10:36:47 +02: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
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
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
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
018e6dc83b
bump dependencies to fix CVEs
Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2023-02-20 14:22:04 +00:00
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
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
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
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
yanggang
44e8f9cb69
Bump go to 1.19.5
Signed-off-by: yanggang <gang.yang@daocloud.io>
2023-01-11 13:59:37 +08:00
Luca Comellini
dbd6dc9b16
Bump sigs.k8s.io deps
Signed-off-by: Luca Comellini <luca.com@gmail.com>
2022-12-21 09:47:41 -08:00
Richard Wall
2eef0dad06 Add ko tool
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2022-12-20 15:38:19 +00:00
jetstack-bot
6806035cb7
Merge pull request #5637 from RomanenkoDenys/fix-kubebuilder-sha
fix kubebuilder tools arm64 sha256sum
2022-12-15 11:46:21 +00:00
Tim Ramlot
8baaffc02b
kubebuilder did not yet create a 1.26 release
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
Signed-off-by: Luca Comellini <luca.com@gmail.com>
2022-12-14 21:53:42 -08:00
Luca Comellini
c99c147059
Bump k8s.io deps to v0.26.0
Signed-off-by: Luca Comellini <luca.com@gmail.com>
2022-12-14 21:53:42 -08:00
Denis Romanenko
d62bf032f5 fix kubebuilder tools arm64 sha256sum
Signed-off-by: Denis Romanenko <denis.romanenko@flant.com>
2022-12-13 09:41:29 +03:00
Ashley Davis
22f3a6152d
bump go to 1.19.4
Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2022-12-07 10:10:35 +00:00
irbekrm
75e2d1145a Updates Gateway API test dependency
Signed-off-by: irbekrm <irbekrm@gmail.com>
2022-12-05 15:04:18 +00:00
irbekrm
bc70233256 Tests download Gateway installation bundle
Rather than whole gateway git repo

Signed-off-by: irbekrm <irbekrm@gmail.com>
2022-12-05 15:04:18 +00:00
Ashley Davis
96e500f189
bump to latest go minor version to fix vulns
Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2022-11-07 11:11:11 +00:00
Ashley Davis
cdcfd552ff
add make target for updating base images
Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2022-11-04 16:31:20 +00:00
irbekrm
aa886e78d6 Adds a script to quickly generate latest SHAs
Signed-off-by: irbekrm <irbekrm@gmail.com>
2022-10-06 14:29:24 +01:00