Commit Graph

125 Commits (7474a6fa43b25a5507f2475e34922d0c6cff1089)

Author SHA1 Message Date
Brad Davidson 82e3c32c9f Retry startup snapshot reconcile
10 months ago
Brad Davidson 7ecd5874d2 Skip initial datastore reconcile during cluster-reset
1 year ago
Brad Davidson d885162967 Add server token hash to CR and S3
1 year ago
Brad Davidson 7464007037 Store extra metadata and cluster ID for snapshots
1 year ago
Derek Nola dface01de8
Server Token Rotation (#8265)
1 year ago
Manuel Buil f2c7117374 Take IPFamily precedence based on order
1 year ago
Brad Davidson 002e6c43ee Reorganize Driver interface and etcd driver to avoid passing context and config into most calls
1 year ago
Brad Davidson 0d23cfe038 Add RWMutex to address controller
1 year ago
Brad Davidson cba9f0d142 Add new CLI flag to disable TLS SAN CN filtering
1 year ago
Brad Davidson 66bae3e326 Bump dynamiclistener for init deadlock fix
1 year ago
Brad Davidson aa76942d0f Add FilterCN function to prevent SAN Stuffing
1 year ago
Manuel Buil 869e030bdd VPN PoC
2 years 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)
3 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