191 Commits (d746073bd057a35067189e6b69150bf088bf734e)

Author SHA1 Message Date
Brad Davidson 373df1c8b0 Add support for `k3s token` command 2 years ago
Brad Davidson 215fb157ff Add `certificate rotate-ca` to write updated CA certs to datastore 2 years ago
Manuel Buil 557fcd28d5 Change the priority of address types depending on flannel-external-ip 2 years ago
Brad Davidson 8d28a38a18 Update helm-controller to pull in refactor 2 years ago
Derek Nola 06d81cb936
Replace deprecated ioutil package (#6230) 2 years ago
Brad Davidson 0b96ca92bc Move servicelb into cloudprovider LoadBalancer interface 2 years ago
Brad Davidson a15e7e8b68 Move DisableServiceLB/Rootless/ServiceLBNamespace into config.Control 2 years ago
Vladimir Kochnev 13af0b1d88 Save agent token to /var/lib/rancher/k3s/server/agent-token 2 years ago
Brad Davidson 5eaa0a9422 Replace getLocalhostIP with Loopback helper method 2 years ago
Derek Nola a9b5a1933f
Delay service readiness until after startuphooks have finished (#5649) 2 years ago
Darren Shepherd e6009b1edf Introduce servicelb-namespace parameter 2 years ago
Brad Davidson ce5b9347c9 Replace DefaultProxyDialerFn dialer injection with EgressSelector support 3 years ago
Brad Davidson 3d01ca1309 Make supervisor errors parsable by Kubernetes client libs 3 years ago
Brad Davidson b12cd62935 Move IPv4/v6 selection into helpers 3 years ago
Brad Davidson 5b2c14b123 Print a helpful error when trying to join additional servers but etcd is not in use 3 years ago
Brad Davidson 99851b0f84 Use core constants for cert user/group values 3 years ago
Brad Davidson f37e7565b8 Move the apiserver addresses controller into the etcd package 3 years ago
Brad Davidson 49544e0d49 Allow agents to query non-apiserver supervisors for apiserver endpoints 3 years ago
Roberto Bonafiglia dda409b041 Updated localhost address on IPv6 only setup 3 years ago
Brad Davidson e811689df9 Fix etcd-only secrets encryption rotation 3 years ago
Brad Davidson 38706eeec0 Defer ensuring node passwords on etcd-only nodes during initial cluster bootstrap 3 years ago
Brad Davidson a93b9b6d53 Update helm-controller 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 e7464a17f7 Fix use of agent creds for secrets-encrypt and config validate 3 years ago
Derek Nola bcb662926d
Secrets-encryption rotation (#4372) 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
Chris Kim 928b8531c3
[master] Add `etcd-member-management` controller to K3s (#4001) 3 years ago
Brad Davidson 29c8b238e5 Replace klog with non-exiting fork 3 years ago
Brad Davidson e95b75409a Fix lint failures 3 years ago
Brad Davidson dc14f370c4 Update wrangler to v0.8.5 3 years ago
Brad Davidson c434db7cc6 Wrap errors in runControllers for additional context 3 years ago
Brad Davidson 869b98bc4c Sync DisableKubeProxy into control struct 3 years ago
Brad Davidson 90445bd581
Wait until server is ready before configuring kube-proxy (#3716) 3 years ago
Luther Monson 37fcb61f5e move go routines for api server ready beneath wait group 3 years ago
Luther Monson 18bc98f60c
adding startup hooks args to access to Disables and Skips (#3674) 3 years ago
Jamie Phillips aef8a6aafd
Adding support for waitgroup to the Startuphooks (#3654) 3 years ago
Joe Kralicky a84c75af62 Adds a command-line flag '--disable-helm-controller' that will disable 3 years ago
Hussein Galal 136dddca11
Fix storing bootstrap data with empty token string (#3422) 3 years ago
Brad Davidson a7d1159ba6 Emit events for AddOn lifecycle 4 years ago
Brad Davidson 6e48ca9b53 Tidy up function calls with many args 4 years ago
Brad Davidson 6ef000091a Add nodename to UA string for deploy controller 4 years ago
Brad Davidson 02a5bee62f
Add system-default-registry support and remove shared code (#3285) 4 years ago
Brian Downs c5ad71ce0b
Collect and Store etcd Snapshots and Metadata (#3239) 4 years ago
Brad Davidson 2705431d96
Add support for dual-stack Pod/Service CIDRs and node IP addresses (#3212) 4 years ago
Chris Kim 69f96d6225
Define a Controllers and LeaderControllers on the server config (#3043) 4 years ago
Brad Davidson 7cdfaad6ce
Always use static ports for client load-balancers (#3026) 4 years ago
Erik Wilson 4e5218b62c
Apply suggestions from code review 4 years ago