Commit Graph

157 Commits (3e3512bdae05f8ae0df2272aef0b97e9ccc97e4f)

Author SHA1 Message Date
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.
3 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
Roberto Bonafiglia e29771b9ff Fixed client URL
3 years ago
Roberto Bonafiglia dda409b041 Updated localhost address on IPv6 only setup
3 years ago
Brad Davidson 714979bf6a Ensure that apiserver ready channel checks re-dial every time
3 years ago
Luther Monson 9a849b1bb7
[master] changing package to k3s-io (#4846)
3 years ago
Brad Davidson 5014c9e0e8 Fix adding etcd-only node to existing cluster
3 years ago
Brad Davidson a1b800f0bf Remove unnecessary copies of etcdconfig struct
3 years ago
Brad Davidson 2989b8b2c5 Remove unnecessary copies of runtime struct
3 years ago
Derek Nola 142eed1a9f
Create encryption hash file if it doesn't exist (#5140)
3 years ago
Ankur Gupta df4147cd57
Update legacy-unknown-cert and legacy-unknown-key (#5057)
3 years ago
Derek Nola bcb662926d
Secrets-encryption rotation (#4372)
3 years ago
Brad Davidson 5ab6d21a7d
Increase agent's apiserver ready timeout (#4454)
3 years ago
Brian Downs adaeae351c
update bootstrap logic (#4438)
3 years ago
Brad Davidson 3da1bb3af2 Fix other uses of NewForConfigOrDie in contexts where we could return err
3 years ago
Brad Davidson 5a923ab8dc Add containerd ready channel to delay etcd node join
3 years ago
Brian Downs ac7a8d89c6
Add ability to reconcile bootstrap data between datastore and disk (#3398)
3 years ago
Brad Davidson 753e11ee3c Enable JobTrackingWithFinalizers FeatureGate
3 years ago
Brad Davidson b72306ce3d Return the error since it just gets logged and retried anyways
3 years ago
Brad Davidson 5986898419 Use SubjectAccessReview to validate CCM RBAC
3 years ago
Brad Davidson dc556cbb72 Set controller authn/authz kubeconfigs
3 years ago
Brad Davidson 199424b608 Pass context into all Executor functions
3 years ago
Brad Davidson 3449d5b9f9 Wait for apiserver readyz instead of healthz
3 years ago