- 15 Jul, 2022 1 commit
-
-
Nikolai Shields authored
Signed-off-by:
Nikolai Shields <nikolai@nikolaishields.com>
-
- 12 Jul, 2022 5 commits
-
-
Brad Davidson authored
* Increase the default snapshot timeout. The timeout is not currently configurable from Rancher, and larger clusters are frequently seeing uploads fail at 30 seconds. * Enable compression for scheduled snapshots if enabled on the command-line. The CLI flag was not being passed into the etcd config. * Only set the S3 content-type to application/zip if the file is zipped. * Don't run more than one snapshot at once, to prevent misconfigured etcd snapshot cron schedules from stacking up. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
87e1806697cd7dfffb7cb0de73c85e889365780d removed the OwnerReferences field from the DaemonSet, which makes sense since the Service may now be in a different namespace than the DaemonSet and cross-namespace owner references are not supported. Unfortunately, we were relying on garbage collection to delete the DameonSet, so this started leaving orphaned DaemonSets when Services were deleted. We don't want to add an a Service OnRemove handler, since this will add finalizers to all Services, not just LoadBalancers services, causing conformance tests to fail. Instead, manage our own finalizers, and restore the DaemonSet removal Event that was removed by the same commit. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Since #4438 removed 2-way sync and treats any changed+newer files on disk as an error, we no longer need to determine if files are newer on disk/db or if there is a conflicting mix of both. Any changed+newer file is an error, unless we're doing a cluster reset in which case everything is unconditionally replaced. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Properly skip restoring bootstrap data for files that don't have a path set because the feature that would set it isn't enabled. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
- 08 Jul, 2022 2 commits
-
-
Derek Nola authored
* Replace dapper mod test with regular docker Signed-off-by:
Derek Nola <derek.nola@suse.com>
-
Brad Davidson authored
cadvisor still doesn't pull stats via CRI yet, so we have to continue to use the deprecated arg. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
- 07 Jul, 2022 2 commits
-
-
Brad Davidson authored
Includes fix for ENOSYS/EPERM issue on s390x. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Includes fix for recently identified memory leak. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
- 01 Jul, 2022 3 commits
-
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Service.Spec.IPFamilyPolicy may be a nil pointer on freshly upgraded clusters. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Use same kubelet-preferred-address-types setting as RKE2 to improve reliability of the egress selector when using a HTTP proxy. Also, use BindAddressOrLoopback to ensure that the correct supervisor address is used when --bind-address is set. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
- 30 Jun, 2022 2 commits
-
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Properly handle unset egress-selector-mode from existing servers during cluster upgrade. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
- 28 Jun, 2022 4 commits
-
-
Nikolai Shields authored
Mark v1.23.8+k3s1 to stable
-
Derek Nola authored
Signed-off-by:
Derek Nola <derek.nola@suse.com>
-
Devin Buhl authored
Signed-off-by:
Devin Buhl <devin@buhl.casa>
-
Nikolai Shields authored
Signed-off-by:
Nikolai Shields <nikolai@nikolaishields.com>
-
- 22 Jun, 2022 1 commit
-
-
Nikolai Shields authored
Update to v1.24.2
-
- 21 Jun, 2022 1 commit
-
-
Nikolai Shields authored
Signed-off-by:
Nikolai Shields <nikolai@nikolaishields.com>
-
- 16 Jun, 2022 1 commit
-
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
- 15 Jun, 2022 10 commits
-
-
Olli Janatuinen authored
Signed-off-by:
Olli Janatuinen <olli.janatuinen@gmail.com>
-
Venkata Krishna Rohit Sakala authored
Signed-off-by:
Venkata Krishna Rohit Sakala <rohitsakala@gmail.com>
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
If the user points S3 backups at a bucket containing other files, those file names may not be valid configmap keys. For example, RKE1 generates backup files with names like `s3-c-zrjnb-rs-6hxpk_2022-05-05T12:05:15Z.zip`; the semicolons in the timestamp portion of the name are not allowed for use in configmap keys. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
From https://github.com/urfave/cli/pull/1383 : > This removes the resulting binary dependency on cpuguy83/md2man and > russross/blackfriday (and a few more packages imported by those), > which saves more than 400 KB (more than 300 KB > once stripped) from the resulting binary. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Derek Nola authored
* Move startup hooks wg into a runtime pointer, check before notifying systemd * Switch default systemd notification to server * Add 1 sec delay to allow etcd to write to disk Signed-off-by:
Derek Nola <derek.nola@suse.com>
-
ShylajaDevadiga authored
Signed-off-by:
Shylaja Devadiga <shylaja@rancher.com>
-
Roberto Bonafiglia authored
Add cli flag for flannel wireguard mode
-
Derek Nola authored
Signed-off-by:
Derek Nola <derek.nola@suse.com>
-
- 14 Jun, 2022 6 commits
-
-
Darren Shepherd authored
This parameter controls which namespace the klipper-lb pods will be create. It defaults to kube-system so that k3s does not by default create a new namespace. It can be changed if users wish to isolate the pods and apply some policy to them. Signed-off-by:
Darren Shepherd <darren@acorn.io>
-
Darren Shepherd authored
The baseline PodSecurity profile will reject klipper-lb pods from running. Since klipper-lb pods are put in the same namespace as the Service this means users can not use PodSecurity baseline profile in combination with the k3s servicelb. The solution is to move all klipper-lb pods to a klipper-lb-system where the security policy of the klipper-lb pods can be different an uniformly managed. Signed-off-by:
Darren Shepherd <darren@acorn.io>
-
Derek Nola authored
* E2E dualstack test * Improve testing documentation Signed-off-by:
Derek Nola <derek.nola@suse.com>
-
Manuel Buil authored
Add FlannelCNIConf flag
-
Manuel Buil authored
Remove kube-ipvs0 interface when cleaning up
-
Igor authored
Signed-off-by:
igor <igor@igor.io>
-
- 13 Jun, 2022 2 commits
-
-
Guilherme Macedo authored
Signed-off-by:
Guilherme Macedo <guilherme.macedo@suse.com>
-
Derek Nola authored
* Add rancher install sript, taints to cp/etcd roles * Revert back to generic/ubuntu2004, libvirt networking is unreliable on opensuse * Added support for alpine * Rancher deployment script * Refactor installType into function * Cleanup splitserver test Signed-off-by:
Derek Nola <derek.nola@suse.com>
-