189 Commits (f832271f5c8331d16dd007ae6ff6f09098c8c512)

Author SHA1 Message Date
Ho Kim 707616178e
feat: add support for custom kubeadm pull image repository (#12128) 1 month ago
Aman Shrivastava b4d3be482f
Make control plane health check retries configurable (#12452) 1 month ago
Psycho Mantys 5b1334102b
Remove --auth-anonymous if kube_api_anonymous_auth is undefined. (#12353) 2 months ago
Chad Swenson 1e523a267c
Fix kubeadm upgrade node skipPhases with multiple CP nodes (#12367) 2 months ago
vdveldet 8d7cbe732e
Adding proper quotation (#12371) 3 months ago
ERIK 7ead3e2f11
fix(kubeadm): Conditionally add --skip-phases flag for v1.32.0+ (#12351) 3 months ago
_xat_ dca2a5ecb3
Skip kube-proxy addon phase during kubeadm upgrade if disabled (#12306) 3 months ago
ChengHao Yang f77aea13e9
Cleanup: kubeadm-config v1beta4 extra args defined conditions (#12307) 3 months ago
ChengHao Yang e618d71f2a
Fix: kubeadm secondary use file discovery validation 5 months ago
Peter Pan 85b0be144a
Fix: check expiry before do breaking renew and container restart actions (#12194) 4 months ago
Imran Ahmed ce26f17e9e
fix unquoted san cert causing issues with ips (#12256) 4 months ago
ERIK 3454cd2c69
feat: Support certificate validity period config in kubeadm v1beta4 (#12272) 4 months ago
Max Gautier 9c2bdeec63
Decouple etcd defaults in a separate role 4 months ago
Takuya Murakami c6dfe22a41
Improve logging of kubeadm init failure of first control plane node (#12216) 4 months ago
Hyeonki Hong 2c3b6c9199
feat: add trigger to restart kube-apiserver when config files change (#12172) 4 months ago
Max Gautier fa6888df4c
kubernetes_audit: Remove redundant defaults filter (#12208) 4 months ago
Chad Swenson 76707073c4
Fix indentation on AuthorizationConfiguration task (#12197) 4 months ago
Max Gautier 9631b5fd44
Move etcd inventory sample doc to role defaults 5 months ago
Chad Swenson b551fe083d
Refactor control plane upgrades with reconfiguration support (#12015) 6 months ago
Mathieu Parent c20388dbbb
fix: ensure CoreDNS is kept disabled on kubeadm upgrade (#12028) 6 months ago
Chad Swenson d5a5e6a93c
Ensure correct `AuthorizationConfiguration` API version during upgrades (#12058) 6 months ago
Max Gautier f9a263090a
Propagate v-less version everywhere 8 months ago
Chad Swenson 87f7363e46
`kubeadm config validate` flag for debugging and development (#12001) 7 months ago
ERIK 768fbeff0b
update etcd snapshot count (#11997) 7 months ago
Moritz Graf dbb9900085
Update main.yml (#11943) 7 months ago
Boris a51e7dd07d
refact ip stack (#11953) 7 months ago
Antoine Legrand 4373c1be1d
Revert "Add support for ipv6 only cluster via "enable_ipv6only_stack_networks…" (#11941) 8 months ago
Boris 76c0a3aa75
Add support for ipv6 only cluster via "enable_ipv6only_stack_networks" (#11831) 8 months ago
Fredrik Liv 5ca23e3bfe
Changed to use first_kube_control_plane to parse kubeadm_certificate_key (#11875) 8 months ago
Chad Swenson 8443f370d4
Structured AuthorizationConfiguration (#11852) 9 months ago
Noam 55d1e4a4b5
enable bash completion tasks for Suse OS family (#11860) 9 months ago
Chad Swenson 2fbf4806ed
Add ResourceQuota plugin configuration (#11814) 9 months ago
Max Gautier 331671ac30
Revert "apiserver: fix incorrect path to admission plugins config files (#11779)" (#11808) 9 months ago
Max Gautier 742409e663
apiserver: fix incorrect path to admission plugins config files (#11779) 9 months ago
ERIK 98807ffb6b
Optimize CA cert hash calculation with community.crypto (#11758) 10 months ago
ERIK 70b75d35b6
support asymmetric encryption algorithms in ClusterConfigration (#11757) 10 months ago
ERIK f83471484d
Revert "add encryptionAlgorithm for ClusterConfigration (#11751)" (#11756) 10 months ago
ERIK 9f01effadc
add encryptionAlgorithm for ClusterConfigration (#11751) 10 months ago
Max Gautier 68718dcb6f
Stricter kubeadm validation (config and runtime checks) (#11710) 10 months ago
Max Gautier 1a4567ac29
Remove deprecated key from kubeadmconfig/v1beta4 (#11709) 10 months ago
Andreas Gravgaard Andersen 9f88f19e31
remove nameless extraArgs entry (#11703) 10 months ago
ChengHao Yang 1ec6711e95
Feat: add kubeadm-controlplane.yaml support v1beta4 11 months ago
ChengHao Yang 5929935a19
Refactor: use kubeadm_config_api_version variable 11 months ago
ChengHao Yang 9317e7ef25
Feat: add template kubeadm-config.yaml support v1beta4 11 months ago
ChengHao Yang 38cd05c503
Refactor: simpify cloud_provider is defined condition 11 months ago
ChengHao Yang c27cc33bd7
Refactor: var kube_override_hostname only reserve in kubespray-defaults 11 months ago
ChengHao Yang 437026f514
Cleanup: remove all cloud_provider related tasks & files 11 months ago
Max Gautier 2826b357d4
Remove serialized collect of ansible_default_ipv4 1 year ago
Max Gautier fbcc8cc336
control-plane: refactor group membership test 1 year ago
Max Gautier a2a2dfa419
k8s/control-plane: cleanup excessive defaulting 1 year ago