0d017106f74869ad4335ae443abecd1ccbe5d4a9
[it/test.git] / XTesting / kubespray / legacy_groups.yml
1 ---
2 # This is an inventory compatibility playbook to ensure we keep compatibility with old style group names
3
4 - name: Add kube-master nodes to kube_control_plane
5   hosts: kube-master
6   gather_facts: false
7   tags: always
8   tasks:
9     - name: add nodes to kube_control_plane group
10       group_by:
11         key: 'kube_control_plane'
12
13 - name: Add kube-node nodes to kube_node
14   hosts: kube-node
15   gather_facts: false
16   tags: always
17   tasks:
18     - name: add nodes to kube_node group
19       group_by:
20         key: 'kube_node'
21
22 - name: Add k8s-cluster nodes to k8s_cluster
23   hosts: k8s-cluster
24   gather_facts: false
25   tags: always
26   tasks:
27     - name: add nodes to k8s_cluster group
28       group_by:
29         key: 'k8s_cluster'
30
31 - name: Add calico-rr nodes to calico_rr
32   hosts: calico-rr
33   gather_facts: false
34   tags: always
35   tasks:
36     - name: add nodes to calico_rr group
37       group_by:
38         key: 'calico_rr'
39
40 - name: Add no-floating nodes to no_floating
41   hosts: no-floating
42   gather_facts: false
43   tags: always
44   tasks:
45     - name: add nodes to no-floating group
46       group_by:
47         key: 'no_floating'