Commit Graph

114 Commits (767b64ba587af45330597a772f6f9cdc2975f84d)

Author SHA1 Message Date
Manuel Buil 869e030bdd VPN PoC
1 year ago
Brad Davidson cf9ebb3259 Fail to validate server tokens that use bootstrap id/secret format
2 years ago
Brad Davidson c44d33d29b Fix race condition in tunnel server startup
2 years ago
Brad Davidson d95980bba3 Lock bootstrap data with empty key to prevent conflicts
2 years ago
Brad Davidson 0c302f4341 Fix etcd member deletion
2 years ago
Brad Davidson 992e64993d Add support for kubeadm token and client certificate auth
2 years ago
Silvio Moioli 23c1040adb
Bugfix: do not break cert-manager when pprof is enabled (#6635)
2 years ago
Derek Nola 13c633da12
Add Secrets Encryption to CriticalArgs (#6409)
2 years ago
iyear 3aae7b8783 Fix incorrect defer usage
2 years ago
Derek Nola 06d81cb936
Replace deprecated ioutil package (#6230)
2 years ago
Brad Davidson fc1c100ffd Remove legacy bidirectional datastore sync code
2 years ago
Brad Davidson 83420ef78e Fix fatal error when reconciling bootstrap data
2 years ago
Brad Davidson 96162c07c5 Handle egress-selector-mode change during upgrade
2 years ago
Igor 2999289e68
add support for pprof server (#5527)
2 years ago
Brad Davidson ce5b9347c9 Replace DefaultProxyDialerFn dialer injection with EgressSelector support
3 years ago
Brad Davidson 418c3fa858
Fix issue with datastore corruption on cluster-reset (#5515)
3 years ago
Roberto Bonafiglia 4afeb9c5c7
Merge pull request #5325 from rbrtbnfgl/fix-etcd-ipv6-url
3 years ago
Roberto Bonafiglia 06c779c57d Fixed loadbalancer in case of IPv6 addresses
3 years ago
Roberto Bonafiglia dda409b041 Updated localhost address on IPv6 only setup
3 years ago
Brad Davidson 1339626a5b Defragment etcd datastore before clearing alarms
3 years ago
Brad Davidson 3cebde924b Handle empty entries in bootstrap path map
3 years ago
Brad Davidson 003e094b45
Populate EtcdConfig in runtime from datastore when etcd is disabled (#5222)
3 years ago
Luther Monson 9a849b1bb7
[master] changing package to k3s-io (#4846)
3 years ago
Brad Davidson 9a48086524 Ignore cluster membership errors when reconciling from temp etcd
3 years ago
Brad Davidson e4846c92b4 Move temporary etcd startup into etcd module
3 years ago
Kamil Madac 333248466b
Add http/2 support to API server (#5149)
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
Brad Davidson 54bb65064e Fix cluster bootstrap test
3 years ago
Brad Davidson 5ca206ad3b Fix handling of agent-token fallback to token
3 years ago
Brad Davidson e7464a17f7 Fix use of agent creds for secrets-encrypt and config validate
3 years ago
Brian Downs 3ae550ae51
Update bootstrap logic to output all changed files on disk (#4800)
3 years ago
Brad Davidson 8ad7d141e8 Close etcd clients to avoid leaking GRPC connections
3 years ago
Derek Nola 17eebe0563
Fix cold boot and reconcilation on secondary servers (#4747)
3 years ago
Hussein Galal d71b335871
Fix snapshot restoration on fresh nodes (#4737)
3 years ago
Brian Downs bf4e037fcf
Resolve Bootstrap Migration Edge Case (#4730)
3 years ago
Brian Downs a6fe2c0bc5
Resolve restore bootstrap (#4704)
3 years ago
Manuel Buil 1e0696628e
Merge pull request #4581 from manuelbuil/checking-HA-parameters
3 years ago
Derek Nola bcb662926d
Secrets-encryption rotation (#4372)
3 years ago
Manuel Buil 1b3187ea07 Check HA network parameters
3 years ago
Hussein Galal 77fd3e99ec
Add cert rotation command (#4495)
3 years ago
Chris Kim ae4a1a144a
etcd snapshot functionality enhancements (#4453)
3 years ago
Chris Kim f18b3252c0
[master] Add etcd extra args support for K3s (#4463)
3 years ago
Brian Downs adaeae351c
update bootstrap logic (#4438)
3 years ago
Brian Downs 0a0b915921
reset buffer after use (#4279)
3 years ago
Brian Downs 34080b23b1
Copy old bootstrap buffer data for use during migration (#4215)
3 years ago
Hussein Galal b282528ee2
Display cluster tls error only in debug mode (#4124)
3 years ago
Derek Nola feec44572d
Improve error message when using a "K10" prefixed token (#4180)
3 years ago
Brian Downs ac7a8d89c6
Add ability to reconcile bootstrap data between datastore and disk (#3398)
3 years ago