Commit Graph

178 Commits (fe465cc83253fbc9139418f8a2a6254d24af1888)

Author SHA1 Message Date
Vitor Savian 5d69d6e782 Add tls for kine
8 months ago
Brad Davidson 7a2a2d075c Move error response generation code into util
8 months ago
Derek Nola fa11850563
Readd `k3s secrets-encrypt rotate-keys` with correct support for KMSv2 GA (#9340)
10 months ago
Hussein Galal 9411196406
Update flannel to v0.24.0 and remove multiclustercidr flag (#9075)
11 months ago
Hussein Galal 7101af36bb
Update Kubernetes to v1.29.0+k3s1 (#9052)
11 months ago
Brad Davidson 231cb6ed20
Remove GA feature-gates (#8970)
12 months ago
Brad Davidson 7ecd5874d2 Skip initial datastore reconcile during cluster-reset
1 year ago
Brad Davidson b8dc95539b Fix CloudDualStackNodeIPs feature-gate inconsistency
1 year ago
Derek Nola dface01de8
Server Token Rotation (#8265)
1 year ago
Manuel Buil e82b37640a Network defaults are duplicated, remove one
1 year ago
Johnatas 6330a5b49c
Update to v1.28.2 and go v1.20.8 (#8364)
1 year ago
Derek Nola 42c2ac95e2 CLI + Backend for Secrets Encryption v3
1 year ago
Derek Nola b967f92785 Replace os.Write with AtomicWrite function
1 year ago
Hussein Galal af50e1b096
Update to v1.28.0-k3s1 (#8199)
1 year ago
Brad Davidson f21ae1d949 Make apiserver egress args conditional on egress-selector-mode
1 year ago
Derek Nola be44243353
Adjust default kubeconfig file permissions (#7978)
1 year ago
Bartosz Lenart 34617390d0
Generation of certificates and keys for etcd gated if etcd is disabled. (#6998)
1 year ago
Manuel Buil 869e030bdd VPN PoC
1 year ago
Brad Davidson 64a5f58f1e Create new kubeconfig for supervisor use
2 years ago
Derek Nola d5f560360e
Handle multiple arguments with StringSlice flags (#7380)
2 years ago
Brad Davidson c44d33d29b Fix race condition in tunnel server startup
2 years ago
Roberto Bonafiglia 15ee88964b Added multiClusterCidr feature
2 years ago
Brad Davidson 977a85559e Add support for cross-signing new certs during ca rotation
2 years ago
Brad Davidson 373df1c8b0 Add support for `k3s token` command
2 years ago
Brad Davidson 58d40327b4 Fix CA cert hash for root certs
2 years ago
Brad Davidson 0919ec6755 Ensure cluster-signing CA files contain only a single CA cert
2 years ago
Brad Davidson 369b81b45e Honor Service ExternalTrafficPolicy
2 years ago
Brad Davidson e08a662509 Disable CCM metrics port when legacy CCM functionality is disabled
2 years ago
Manuel Buil 557fcd28d5 Change the priority of address types depending on flannel-external-ip
2 years ago
Brad Davidson 269563e4d2 Check for RBAC before starting tunnel controllers
2 years ago
Derek Nola 06d81cb936
Replace deprecated ioutil package (#6230)
2 years ago
Brad Davidson b411864be5 Handle custom kubelet port in agent tunnel
2 years ago
Brad Davidson 11072e2516 Fix occasional "TLS handshake error" in apiserver network proxy.
2 years ago
Brad Davidson d963cb2f70 Disable cloud-node and cloud-node-lifecycle if CCM is disabled
2 years ago
Brad Davidson 0b96ca92bc Move servicelb into cloudprovider LoadBalancer interface
2 years ago
Brad Davidson 5eaa0a9422 Replace getLocalhostIP with Loopback helper method
2 years ago
Brad Davidson 84fb8787f2 Add service-cluster-ip-range to controller-manager args
2 years ago
Brad Davidson afee83dda2 Bump remotedialer
2 years ago
Brad Davidson ff6c233e41 Fix egress selector proxy/bind-address support
2 years ago
Brad Davidson b550e1183a Remove control-plane egress context and fix agent mode.
2 years ago
Brad Davidson d3242bea3c Refactor egress-selector pods mode to watch pods
3 years ago
Brad Davidson 9d7230496d Add support for configuring the EgressSelector mode
3 years ago
Brad Davidson 0710a7198a Remove deprecated flags from cloud-controller-manager
3 years ago
Brad Davidson 703779c32f Remove deprecated flags from kube-apiserver
3 years ago
Brad Davidson ce5b9347c9 Replace DefaultProxyDialerFn dialer injection with EgressSelector support
3 years ago
Brad Davidson e763fadbba Ensure that WaitForAPIServerReady always re-dials through the loadbalancer
3 years ago
Brad Davidson b12cd62935 Move IPv4/v6 selection into helpers
3 years ago
Brad Davidson 99851b0f84 Use core constants for cert user/group values
3 years ago
Brad Davidson af0b496ef3 Add client certificate authentication support to core Authenticator
3 years ago
Roberto Bonafiglia 4afeb9c5c7
Merge pull request #5325 from rbrtbnfgl/fix-etcd-ipv6-url
3 years ago