diff --git a/.gitlab-ci/kubevirt.yml b/.gitlab-ci/kubevirt.yml index 8045547e6..ebc148838 100644 --- a/.gitlab-ci/kubevirt.yml +++ b/.gitlab-ci/kubevirt.yml @@ -55,6 +55,7 @@ pr: - ubuntu22-calico-all-in-one - ubuntu22-calico-all-in-one-upgrade - ubuntu24-calico-etcd-datastore + - ubuntu24-ha-separate-etcd # The ubuntu20-calico-all-in-one jobs are meant as early stages to prevent running the full CI if something is horribly broken ubuntu20-calico-all-in-one: diff --git a/tests/files/ubuntu24-ha-separate-etcd.yml b/tests/files/ubuntu24-ha-separate-etcd.yml new file mode 100644 index 000000000..0d643512e --- /dev/null +++ b/tests/files/ubuntu24-ha-separate-etcd.yml @@ -0,0 +1,13 @@ +--- +cloud_image: ubuntu-2404 +cluster_layout: + - node_groups: ['kube_control_plane'] + - node_groups: ['kube_control_plane'] + - node_groups: ['kube_control_plane'] + - node_groups: ['kube_node'] + - node_groups: ['etcd'] + - node_groups: ['etcd'] + - node_groups: ['etcd'] + +kube_network_plugin: calico +calico_datastore: etcd