- 28 Mar, 2022 1 commit
-
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
- 25 Mar, 2022 1 commit
-
-
Brad Davidson authored
Improve feedback when running secrets-encrypt commands on etcd-only nodes, and allow etcd-only nodes to properly restart when effecting rotation. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit e811689d)
-
- 23 Mar, 2022 1 commit
-
-
Brad Davidson authored
Closing idle connections isn't guaranteed to close out a pooled connection to a loadbalancer endpoint that has been removed. Instead, ensure that requests used to wait for the apiserver to become ready aren't reused. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
- 19 Mar, 2022 2 commits
-
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
- 18 Mar, 2022 2 commits
-
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
This allows secondary etcd nodes to bootstrap the kubelet before an apiserver joins the cluster. Rancher waits for all the etcd nodes to come up before adding the control-plane nodes, so this needs to be handled properly. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 38706eee)
-
- 16 Mar, 2022 11 commits
-
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit f090bf2d)
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit a7878db1)
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 9a480865)
-
Brad Davidson authored
Reuse the existing etcd library code to start up the temporary etcd server for bootstrap reconcile. This allows us to do proper health-checking of the datastore on startup, including handling of alarms. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit e4846c92)
-
Brad Davidson authored
Partial cherry-pick from 29c8b238Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 3531df3f)
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 555087b9)
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 5014c9e0)
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit a1b800f0)
-
Brad Davidson authored
Several types contained redundant references to ControlRuntime data. Switch to consistently accessing this via config.Runtime instead. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 2989b8b2)
-
- 15 Mar, 2022 1 commit
-
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
- 08 Mar, 2022 1 commit
-
-
Derek Nola authored
* Populate EtcdConfig in runtime from datastore when etcd is disabled (#5222) Fixes issue with secrets-encrypt rotate not having any etcd endpoints available on nodes without a local etcd server. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> * Revert to old Kine naming Signed-off-by:
Derek Nola <derek.nola@suse.com> Co-authored-by:
Brad Davidson <brad.davidson@rancher.com>
-
- 03 Mar, 2022 1 commit
-
-
Derek Nola authored
* Add json flag for secrets-encrypt status Signed-off-by:
Derek Nola <derek.nola@suse.com>
-
- 28 Feb, 2022 1 commit
-
-
Derek Nola authored
Signed-off-by:
Derek Nola <derek.nola@suse.com>
-
- 26 Feb, 2022 1 commit
-
-
Brian Downs authored
-
- 20 Feb, 2022 1 commit
-
-
Hussein Galal authored
* Update to v1.21.10 Signed-off-by:
galal-hussein <hussein.galal.ahmed.11@gmail.com> * Upgrade treafik image to 2.6.1 Signed-off-by:
galal-hussein <hussein.galal.ahmed.11@gmail.com> * Upgrade treafik image in image-list Signed-off-by:
galal-hussein <hussein.galal.ahmed.11@gmail.com> * add debug to download script Signed-off-by:
galal-hussein <hussein.galal.ahmed.11@gmail.com> * Enable make generate to use dapper and standardize go and gzip versions (#4861) Signed-off-by:
Derek Nola <derek.nola@suse.com> * fix go generate Signed-off-by:
galal-hussein <hussein.galal.ahmed.11@gmail.com> * fix deep copy generated file Signed-off-by:
galal-hussein <hussein.galal.ahmed.11@gmail.com> * Update go.mod Signed-off-by:
galal-hussein <hussein.galal.ahmed.11@gmail.com> Co-authored-by:
Derek Nola <derek.nola@suse.com>
-
- 10 Feb, 2022 2 commits
-
-
Manuel Buil authored
[Release 1.21] Fix annoying netpol heartbeat missing log
-
Manuel Buil authored
Signed-off-by:
Manuel Buil <mbuil@suse.com>
-
- 09 Feb, 2022 2 commits
-
-
Manuel Buil authored
[Release 1.21] Remove the iptables rules from ipmasq flannel
-
Manuel Buil authored
Signed-off-by:
Manuel Buil <mbuil@suse.com>
-
- 08 Feb, 2022 1 commit
-
-
Manuel Buil authored
[Release 1.21] netpol: Use kube-router as a library
-
- 07 Feb, 2022 2 commits
-
-
Michal Rostecki authored
Before this change, we were copying a part of kube-router code to pkg/agent/netpol directory with modifications, from which the biggest one was consumption of k3s node config instead of kube-router config. However, that approach made it hard to follow new upstream versions. It's possible to use kube-router as a library, so it seems like a better way to do that. Instead of modifying kube-router network policy controller to comsume k3s configuration, this change just converts k3s node config into kube-router config. All the functionality of kube-router except netpol is still disabled. Signed-off-by:
Michal Rostecki <mrostecki@opensuse.org> Signed-off-by:
Manuel Buil <mbuil@suse.com>
-
Derek Nola authored
* Check for kubeconfig flag Signed-off-by:
Derek Nola <derek.nola@suse.com>
-
- 01 Feb, 2022 1 commit
-
-
Derek Nola authored
* Add server flag to access nonlocal/nondefault k3s server (#5016) Signed-off-by:
Derek Nola <derek.nola@suse.com> * Update gitignore Signed-off-by:
Derek Nola <derek.nola@suse.com>
-
- 25 Jan, 2022 1 commit
-
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
- 20 Jan, 2022 1 commit
-
-
Derek Nola authored
* Update to v1.21.9 Signed-off-by:
Derek Nola <derek.nola@suse.com> * Run go mod tidy with correct go version Signed-off-by:
Derek Nola <derek.nola@suse.com> * Update tags to k3s-io for v1.21.9 Signed-off-by:
Derek Nola <derek.nola@suse.com>
-
- 19 Jan, 2022 6 commits
-
-
Manuel Buil authored
[Release 1.21] Remove ip6table rules when cleaning up k3s
-
Roberto Bonafiglia authored
[Release 1.21] Add IPv6 NAT
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Backport CRD lookup fix from a5355f08Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Update images and manifests/charts for coredns, local-path-provisioner, traefik, and pause Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Farukh Khan authored
Kubernetes Metrics Server version upgrade with the following changes: Remove elevated permissions cap_net_bind_service from metrics-server Fix bad architecture metadata Fix reporting inconsistent number of nodes, caused by using invalid Kubelet node start time metric Fix reporting partial container metrics for pod Signed-off-by:
Farukh Khan <farukhkhan21@gmail.com>
-