kubespray/roles/kubernetes/control-plane
Max Gautier 2826b357d4
Remove serialized collect of ansible_default_ipv4
The fallback_ips tasks are essentially serializing the gathering of one
fact on all the hosts, which can have dramatic performance implications
on large clusters (several minutes).

This is essentially a reversal of 35f248dff0
Being able to run without refreshing the cache facts is not worth it.

We keep fallback_ip for now, simply changing the access to a normal
hostvars variable instead of a custom dictionnary.
2024-10-04 14:19:20 +02:00
..
defaults/main Rename master to control plane - non-breaking changes only (#11394) 2024-09-06 07:56:19 +01:00
handlers Rename master to control plane - non-breaking changes only (#11394) 2024-09-06 07:56:19 +01:00
meta Don't generate static tokens for nodes and control planes 2024-09-23 16:58:42 +02:00
tasks Remove serialized collect of ansible_default_ipv4 2024-10-04 14:19:20 +02:00
templates Remove serialized collect of ansible_default_ipv4 2024-10-04 14:19:20 +02:00
vars Update list of admission plugins with a config file 2024-08-26 14:53:20 +02:00