Add testcase separate ha-etcd

Also use a distinct node to test certificate distribution.
This commit is contained in:
Max Gautier
2025-05-15 18:20:13 +02:00
parent a55932e1de
commit 2d3bd8686f
2 changed files with 14 additions and 0 deletions

View File

@@ -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:

View File

@@ -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