kubespray/tests/files
Arthur Outhenin-Chalandre 82f68ca395
calico: cilium: use localhost lb by default on kube-proxy replacement (#9718)
This commit removes the variable `use_localhost_as_kubeapi_loadbalancer`
and rather detects that we are in a situation where we can use the
localhost apiserver loadbalancer (meaning that we use the localhost load
balancer and that the same ports are used for both the load balancer and
the kube-apiserver).

This also cleanups the calico code to use `kube_apiserver_global_endpoint`
rather than implementing the same logic all over again.

Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch>
2023-03-07 04:28:36 -08:00
..
custom_cni Network plugin custom (#9819) 2023-03-03 00:23:08 -08:00
packet_almalinux8-calico-ha-ebpf.yml calico: cilium: use localhost lb by default on kube-proxy replacement (#9718) 2023-03-07 04:28:36 -08:00
packet_almalinux8-calico-nodelocaldns-secondary.yml [calico] switch default iptables backend detection to Auto (#8429) 2022-01-23 23:47:57 -08:00
packet_almalinux8-calico-remove-node.yml [CI] add remove node job 2022-05-04 06:35:51 -07:00
packet_almalinux8-calico.yml add-timezone-support (#9263) 2022-09-14 21:11:22 -07:00
packet_almalinux8-crio.yml [calico] switch default iptables backend detection to Auto (#8429) 2022-01-23 23:47:57 -08:00
packet_almalinux8-docker.yml [docker] use cri-dockerd instead of dockershim for any kubernetes version deployed with docker as the container_manager 2022-06-15 00:57:20 -07:00
packet_almalinux8-kube-ovn.yml CI: Replace CentOS 8 with AlmaLinux 8 before CentOS 8 EOL end of 2021 (#8297) 2022-01-05 02:20:33 -08:00
packet_amazon-linux-2-aio.yml Cleanup tests (#8234) 2021-11-26 09:00:51 -08:00
packet_centos7-calico-ha-once-localhost.yml [calico] add calico apiserver (#8690) 2022-04-08 00:02:42 -07:00
packet_centos7-calico-ha.yml [calico] add calico apiserver (#8690) 2022-04-08 00:02:42 -07:00
packet_centos7-canal-ha.yml Move oracle7-canal to centos7-canal 2022-08-02 16:55:52 -07:00
packet_centos7-flannel-addons-ha.yml add ingress nginx webhook (#9033) 2022-06-28 11:55:35 -07:00
packet_centos7-multus-calico.yml Cleanup tests (#8234) 2021-11-26 09:00:51 -08:00
packet_centos7-weave-upgrade-ha.yml [CI] use debian-11 image with more disk space to ensure successful upgrade tests 2022-06-17 08:00:32 -07:00
packet_debian9-macvlan.yml Cleanup tests (#8234) 2021-11-26 09:00:51 -08:00
packet_debian10-calico.yml CI: fix test name debian10-aio was a 2 instance default (#8286) 2021-12-13 14:50:25 -08:00
packet_debian10-cilium-svc-proxy.yml Cleanup tests (#8234) 2021-11-26 09:00:51 -08:00
packet_debian10-docker.yml containerd: change default resolvconf_mode to host_resolvconf (#8247) 2021-12-09 14:09:06 -08:00
packet_debian11-calico-upgrade-once.yml feat: change default blockSize for calico (#9055) 2022-07-19 13:05:27 -07:00
packet_debian11-calico-upgrade.yml feat: change default blockSize for calico (#9055) 2022-07-19 13:05:27 -07:00
packet_debian11-calico.yml Cleanup tests (#8234) 2021-11-26 09:00:51 -08:00
packet_debian11-custom-cni.yml Network plugin custom (#9819) 2023-03-03 00:23:08 -08:00
packet_debian11-docker.yml containerd: change default resolvconf_mode to host_resolvconf (#8247) 2021-12-09 14:09:06 -08:00
packet_fedora35-calico-selinux.yml Switch fedora36se to 35 and 35docker to 36 2022-07-21 23:03:38 -07:00
packet_fedora35-calico-swap-selinux.yml Fix CI for Fedora (followup) + OpenSUSE Leap (update to 15.3) (#8407) 2022-01-24 23:24:30 -08:00
packet_fedora35-crio.yml Fix CI for Fedora (followup) + OpenSUSE Leap (update to 15.3) (#8407) 2022-01-24 23:24:30 -08:00
packet_fedora36-docker-calico.yml Switch fedora36se to 35 and 35docker to 36 2022-07-21 23:03:38 -07:00
packet_fedora36-docker-weave.yml Add Fedora 36 support and CI, remove Fedora 34 (eol) 2022-07-21 23:03:38 -07:00
packet_fedora36-kube-ovn.yml Add Fedora 36 support and CI, remove Fedora 34 (eol) 2022-07-21 23:03:38 -07:00
packet_opensuse-canal.yml Cleanup tests (#8234) 2021-11-26 09:00:51 -08:00
packet_opensuse-docker-cilium.yml Move opensuse CI to docker and fix ubuntu16 containerd version for docker (#8257) 2021-12-02 08:01:34 -08:00
packet_rockylinux8-calico.yml Add Rocky Linux 8 support for vagrant (#8905) 2022-07-05 07:50:47 -07:00
packet_rockylinux9-calico.yml add-Rocky-9-support (#9212) 2022-09-04 16:54:36 -07:00
packet_rockylinux9-cilium.yml add-test-for-rockylinux9-cilium (#9562) 2023-01-07 02:35:26 -08:00
packet_ubuntu16-canal-ha.yml Cleanup tests (#8234) 2021-11-26 09:00:51 -08:00
packet_ubuntu16-canal-sep.yml Cleanup tests (#8234) 2021-11-26 09:00:51 -08:00
packet_ubuntu16-docker-weave-sep.yml containerd: change default resolvconf_mode to host_resolvconf (#8247) 2021-12-09 14:09:06 -08:00
packet_ubuntu16-flannel-ha.yml Add kubeadm option to etcd_deployment_type to replace the etcd_kubeadm_enabled variable (#8317) 2022-02-22 08:53:16 -08:00
packet_ubuntu18-aio-docker.yml [CI] kube 1.24 requires at least 1775Mi of memory, might as well leave the default of 2048 2022-06-15 00:57:20 -07:00
packet_ubuntu18-calico-aio.yml [CI] kube 1.24 requires at least 1775Mi of memory, might as well leave the default of 2048 2022-06-15 00:57:20 -07:00
packet_ubuntu18-calico-ha-recover-noquorum.yml [CI] kube 1.24 requires at least 1775Mi of memory, might as well leave the default of 2048 2022-06-15 00:57:20 -07:00
packet_ubuntu18-calico-ha-recover.yml [CI] kube 1.24 requires at least 1775Mi of memory, might as well leave the default of 2048 2022-06-15 00:57:20 -07:00
packet_ubuntu18-cilium-sep.yml Cleanup tests (#8234) 2021-11-26 09:00:51 -08:00
packet_ubuntu18-crio.yml Cleanup tests (#8234) 2021-11-26 09:00:51 -08:00
packet_ubuntu18-flannel-ha-once.yml [CI] kube 1.24 requires at least 1775Mi of memory, might as well leave the default of 2048 2022-06-15 00:57:20 -07:00
packet_ubuntu18-flannel-ha.yml add ingress nginx webhook (#9033) 2022-06-28 11:55:35 -07:00
packet_ubuntu20-aio-docker.yml [CI] kube 1.24 requires at least 1775Mi of memory, might as well leave the default of 2048 2022-06-15 00:57:20 -07:00
packet_ubuntu20-calico-aio-ansible-2_11.yml Exercise multiple ansible versions in CI (#8172) 2021-11-10 16:11:50 -08:00
packet_ubuntu20-calico-aio-hardening.yml Fix inconsistent handling of admission plugin list (#9407) 2022-10-26 00:28:37 -07:00
packet_ubuntu20-calico-aio.yml [CI] kube 1.24 requires at least 1775Mi of memory, might as well leave the default of 2048 2022-06-15 00:57:20 -07:00
packet_ubuntu20-calico-etcd-kubeadm-upgrade-ha.yml Add ignore_assert_error to ubuntu20 etcd ha job (#9108) 2022-07-26 10:45:09 -07:00
packet_ubuntu20-calico-etcd-kubeadm.yml add-test-for-kubeadm-etcd-deployment (#9007) 2022-07-05 07:58:47 -07:00
packet_ubuntu20-calico-ha-wireguard.yml [CI] kube 1.24 requires at least 1775Mi of memory, might as well leave the default of 2048 2022-06-15 00:57:20 -07:00
packet_ubuntu22-aio-docker.yml Remove unused cri_dockerd_enabled configuration (#9259) 2022-09-08 00:06:05 -07:00
packet_ubuntu22-calico-aio.yml add-ci-for-insecure_registries (#9797) 2023-02-20 16:19:48 -08:00
tf-elastx_ubuntu18-calico.yml Cleanup tests (#8234) 2021-11-26 09:00:51 -08:00
tf-ovh_ubuntu18-calico.yml Cleanup tests (#8234) 2021-11-26 09:00:51 -08:00
vagrant_centos7-kube-router.rb [calico] don't enable ipip encapsulation by default and use vxlan in CI (#8434) 2022-03-17 18:05:39 -07:00
vagrant_centos7-kube-router.yml [calico] don't enable ipip encapsulation by default and use vxlan in CI (#8434) 2022-03-17 18:05:39 -07:00
vagrant_fedora35-kube-router.rb [calico] don't enable ipip encapsulation by default and use vxlan in CI (#8434) 2022-03-17 18:05:39 -07:00
vagrant_fedora35-kube-router.yml [calico] don't enable ipip encapsulation by default and use vxlan in CI (#8434) 2022-03-17 18:05:39 -07:00
vagrant_ubuntu16-kube-router-sep.rb [calico] don't enable ipip encapsulation by default and use vxlan in CI (#8434) 2022-03-17 18:05:39 -07:00
vagrant_ubuntu16-kube-router-sep.yml [calico] don't enable ipip encapsulation by default and use vxlan in CI (#8434) 2022-03-17 18:05:39 -07:00
vagrant_ubuntu16-kube-router-svc-proxy.rb [calico] don't enable ipip encapsulation by default and use vxlan in CI (#8434) 2022-03-17 18:05:39 -07:00
vagrant_ubuntu16-kube-router-svc-proxy.yml [calico] don't enable ipip encapsulation by default and use vxlan in CI (#8434) 2022-03-17 18:05:39 -07:00
vagrant_ubuntu18-calico-dual-stack.rb Add in tests for Calico with dual-stack networking 2021-02-05 00:04:52 -08:00
vagrant_ubuntu18-calico-dual-stack.yml Cleanup tests (#8234) 2021-11-26 09:00:51 -08:00
vagrant_ubuntu18-flannel.rb pre-commit autocorrected files (#9750) 2023-02-06 01:35:16 -08:00
vagrant_ubuntu18-flannel.yml Cleanup tests (#8234) 2021-11-26 09:00:51 -08:00
vagrant_ubuntu18-weave-medium.rb [CI] kube 1.24 requires at least 1775Mi of memory, might as well leave the default of 2048 2022-06-15 00:57:20 -07:00
vagrant_ubuntu18-weave-medium.yml Cleanup tests (#8234) 2021-11-26 09:00:51 -08:00
vagrant_ubuntu20-flannel.rb pre-commit autocorrected files (#9750) 2023-02-06 01:35:16 -08:00
vagrant_ubuntu20-flannel.yml Cleanup tests (#8234) 2021-11-26 09:00:51 -08:00