Brad Davidson
416d705348
Bump containerd to v1.5.16-k3s1-v1-22
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-12-09 19:13:24 -08:00
Nikolai Shields
0c97b86bd7
Update to v1.23.15 ( #6624 )
2022-12-08 22:13:50 -06:00
Derek Nola
9fc26d7265
Remove nodejs12 based GH actions ( #6594 )
...
Signed-off-by: Derek Nola <derek.nola@suse.com>
2022-12-02 09:07:05 -08:00
Brad Davidson
c58062591c
Bump k3s-root and remove embedded strongswan support
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit 2835368ecb
)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-12-02 00:21:01 -08:00
Brad Davidson
f2fdf7eb36
go generate
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit 915c7719fe
)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-12-02 00:21:01 -08:00
Brad Davidson
38633f49f9
Bump metrics-server to v0.6.2
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit 2a496d4fd3
)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-12-02 00:21:01 -08:00
Brad Davidson
f36904d033
go generate
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit 1eeea5c81f
)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-12-02 00:21:01 -08:00
Brad Davidson
ae07c5ac5b
Sync packaged component Deployment config
...
Don't override replicas; set revisionHistoryLimit and strategy
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit d539a0a124
)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-12-02 00:21:01 -08:00
Brad Davidson
c2944e8def
Disable CCM metrics port when legacy CCM functionality is disabled
...
Prevents port conflicts on upgrade for users that have deployed other cloud controllers.
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit e08a662509
)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-12-02 00:21:01 -08:00
Brad Davidson
836907568f
Bump klipper-helm and klipper-lb versions
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit a07bb555ba
)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-12-02 00:21:01 -08:00
Derek Nola
91120595b2
Add `prefer-bundled-bin` as an agent flag ( #6545 )
...
* Add prefer-bundled-bin as an agent flag
* Add E2E test for prefer-bundled-bin
Signed-off-by: Derek Nola <derek.nola@suse.com>
(cherry picked from commit 614da78e43
)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-12-02 00:21:01 -08:00
Manuel Buil
3e157ed907
Remove stuff which belongs in the windows executor implementation
...
Signed-off-by: Manuel Buil <mbuil@suse.com>
(cherry picked from commit 483e29e783
)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-12-02 00:21:01 -08:00
Brad Davidson
05ba667415
Address nits from self-review
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit 9ff0943d56
)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-12-02 00:21:01 -08:00
Brad Davidson
de0c68f298
Allow agent to run rootless
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit 56bf7d6ad3
)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-12-02 00:21:01 -08:00
Brad Davidson
2d9d277a1d
Add rootless IPv6 support
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit 6f2b21c5cd
)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-12-02 00:21:01 -08:00
Brad Davidson
8b77684522
Make rootless settings configurable
...
Add enivironment variables for port-driver, cidr, mtu, and disable-host-loopback settings. Since rootless is still experimental, I don't think they deserve full CLI flag status.
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit c02dceb7ad
)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-12-02 00:21:01 -08:00
Brad Davidson
683271f6d0
go generate
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit 73171ff20a
)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-12-02 00:21:01 -08:00
Brad Davidson
f70dfd91d1
Pull modified traefik charts from k3s-charts repo
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit 7964ada773
)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-12-02 00:21:01 -08:00
Brad Davidson
ac5de619e8
Add ADR for new repo
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit a5fe5e370c
)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-12-02 00:21:01 -08:00
Derek Nola
8784eab7a6
Add new `prefer-bundled-bin` experimental flag ( #6420 )
...
* initial prefer-bundled-bin ci change
* Add startup testlet
* Convert parsing to pflag library
* Fix code validation
* go mod tidy
Signed-off-by: Derek Nola <derek.nola@suse.com>
(cherry picked from commit 0f52088cd3
)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-12-02 00:21:01 -08:00
Roberto Bonafiglia
5929e2842d
Update flannel to v0.20.2
...
Signed-off-by: Roberto Bonafiglia <roberto.bonafiglia@suse.com>
2022-12-01 22:22:51 +01:00
Derek Nola
a64dd933d6
Change secrets-encryption to GA ( #6592 )
...
Signed-off-by: Derek Nola <derek.nola@suse.com>
2022-12-01 12:40:29 -08:00
Brad Davidson
0471edffe6
Fix artifact upload with `aws s3 cp`; update secret
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit 953c7699b4
)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-11-28 16:15:35 -08:00
Brad Davidson
f9a767e29e
Fix passing AWS creds through Dapper
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit 16fa128e96
)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-11-28 16:15:35 -08:00
Sakala Venkata Krishna Rohit
f942d07edc
Switch from Google Buckets to AWS S3 Buckets ( #6497 )
...
* Add python pip pakacge to install aws cli
Signed-off-by: Venkata Krishna Rohit Sakala <rohitsakala@gmail.com>
* Upload build artifacts to aws s3 instead of gcp bucket
Signed-off-by: Venkata Krishna Rohit Sakala <rohitsakala@gmail.com>
* Upload logs to aws s3 instead of google buckets
Signed-off-by: Venkata Krishna Rohit Sakala <rohitsakala@gmail.com>
* Replace gcloud auth with aws credentials for artifact uploading to buckets
Signed-off-by: Venkata Krishna Rohit Sakala <rohitsakala@gmail.com>
* Replace usage of google bucket with aws s3 buckets
Signed-off-by: Venkata Krishna Rohit Sakala <rohitsakala@gmail.com>
Signed-off-by: Venkata Krishna Rohit Sakala <rohitsakala@gmail.com>
(cherry picked from commit 4e2e91e089
)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-11-28 16:15:35 -08:00
Manuel Buil
357f62924a
Merge pull request #6541 from manuelbuil/fixLogs123
...
[Release 1.23] Fix log for flannelExternalIP use case
2022-11-23 10:09:33 +01:00
Derek Nola
a71433d685
Github CI Updates ( #6536 )
...
* Bump unit tests OS
* Bump action cache version to v3
* Rework cache naming scheme
Signed-off-by: Derek Nola <derek.nola@suse.com>
2022-11-22 09:15:11 -08:00
Manuel Buil
30903ccb5b
Fix log for flannelExternalIP use case
...
Signed-off-by: Manuel Buil <mbuil@suse.com>
2022-11-22 16:56:20 +01:00
Manuel Buil
bf56d63318
Merge pull request #6503 from manuelbuil/r123-removewinvxlan0
...
[Release 1.23] Remove stuff which belongs in the windows executor implementation
2022-11-22 15:13:38 +01:00
Manuel Buil
07dc375c82
Remove stuff which belongs in the windows executor implementation
...
Signed-off-by: Manuel Buil <mbuil@suse.com>
2022-11-18 09:46:35 +01:00
Brad Davidson
c62b03fb70
Move traefik chart repo again ( #6510 )
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-11-15 22:38:27 +02:00
Brad Davidson
96bfe8b397
Bump traefik chart to 19.0.4 to fix kubernetes version check
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-11-14 14:52:08 -08:00
Hussein Galal
9995d9a576
Update to v1.23.14 ( #6480 )
...
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
2022-11-11 18:07:55 +02:00
Brad Davidson
f8ee524e8c
Pull traefik helm chart directly from GH
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-11-08 16:41:51 -08:00
Derek Nola
2ac863c36b
Add Secrets Encryption to CriticalArgs
...
* Add EncryptSecrets to Critical Control Args
* use deep comparison to extract differences
Signed-off-by: Derek Nola <derek.nola@suse.com>
2022-11-04 14:22:52 -07:00
Manuel Buil
98d5013b09
Merge pull request #6435 from manuelbuil/addrTypes123
...
[Release 1.23] Change the priority of address types depending on flannel-external-ip
2022-11-04 16:43:17 +01:00
thomasferrandiz
f927bc0c1b
Merge pull request #6438 from thomasferrandiz/log-kube-router-1.23
...
[Release 1.23] log kube-router version when starting netpol controller
2022-11-04 15:21:35 +01:00
Manuel Buil
8f74113fd0
Merge pull request #6433 from manuelbuil/logsFlannelExtIP123
...
[Release 1.23] Add some helping logs to avoid wrong configs
2022-11-04 12:29:20 +01:00
Thomas Ferrandiz
441311ed43
log kube-router version when starting netpol controller
...
Signed-off-by: Thomas Ferrandiz <thomas.ferrandiz@suse.com>
2022-11-04 11:02:05 +01:00
Manuel Buil
1401b35b96
Change the priority of address types depending on flannel-external-ip
...
Signed-off-by: Manuel Buil <mbuil@suse.com>
2022-11-04 09:10:52 +01:00
Manuel Buil
90800f16a4
Add some helping logs to avoid wrong configs
...
Signed-off-by: Manuel Buil <mbuil@suse.com>
2022-11-04 09:06:55 +01:00
Brad Davidson
031cb6ad1f
Fix test-mods to allow for pinning version from k8s.io
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-11-03 20:56:30 -07:00
Brad Davidson
a7ccb41542
Update codespell ignore words
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-11-03 20:56:30 -07:00
Brad Davidson
8d95fad453
go generate
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-11-03 20:56:30 -07:00
Brad Davidson
ab9a7e6d9f
Bump coredns to v1.9.4
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-11-03 20:56:30 -07:00
Brad Davidson
3d5a14f056
Bump traefik chart to v19.0.0
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-11-03 20:56:30 -07:00
Brad Davidson
843031154b
Bump local-path-provisioner to v0.0.23
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-11-03 20:56:30 -07:00
Brad Davidson
9be9ca19b5
Fix sonobouy tests on v1.25
...
Use --disable instead of --no-deploy, and don't silently succeed if sonobouy never runs
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-11-03 20:56:30 -07:00
iyear
68821334b0
Fix incorrect defer usage
...
Problem:
Using defer inside a loop can lead to resource leaks
Solution:
Judge newer file in the separate function
Signed-off-by: iyear <ljyngup@gmail.com>
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-11-03 20:56:30 -07:00
James Blair
2ab1c72efb
Replace deprecated k8s registry references.
...
Problem:
Previously all of Kubernetes' image hosting has been out of gcr.io. There were significant egress costs associated with this when images were pulled from entities outside gcp. Refer to https://github.com/kubernetes/k8s.io/wiki/New-Registry-url-for-Kubernetes-(registry.k8s.io)
Solution:
As highlighted at KubeCon NA 2022 k8s infra SIG update, the replacement for k8s.gcr.io which is registry.k8s.io is now ready for mainstream use and the old k8s.gcr.io has been formally deprecated. This commit migrates all references for k3s to registry.k8s.io.
Signed-off-by: James Blair <mail@jamesblair.net>
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-11-03 20:56:30 -07:00