blob: eaf450e5be85f5f06f13ab1e1277972cd0f880e3 [file] [log] [blame]
Vladimir Khlyunevcc648af2024-04-25 19:56:40 +04001apiVersion: "cluster.k8s.io/v1alpha1"
2kind: MachineList
3items:
4- apiVersion: "cluster.k8s.io/v1alpha1"
5 kind: Machine
6 metadata:
7 name: cz7625
8 labels: &ucp_os_ctl_labels
9 kaas.mirantis.com/provider: baremetal
10 cluster.sigs.k8s.io/cluster-name: mosk
11 cluster.sigs.k8s.io/control-plane: "controlplane"
12 hostlabel.bm.kaas.mirantis.com/storage: "true"
13 hostlabel.bm.kaas.mirantis.com/worker: "true"
14 hostlabel.bm.kaas.mirantis.com/controlplane: "controlplane"
15 spec:
16 providerSpec:
17 value: &ucp_os_ctl_value
Vladimir Khlyunev2e640342025-10-02 20:50:13 +040018 day1Deployment: auto
19 day1Provisioning: auto
Vladimir Khlyunevcc648af2024-04-25 19:56:40 +040020 apiVersion: "baremetal.k8s.io/v1alpha1"
21 kind: "BareMetalMachineProviderSpec"
22 l2TemplateSelector:
23 name: mosk-base-l2
24 hostSelector:
25 matchLabels:
26 baremetal: hw-cz7625
27 bareMetalHostProfile:
28 namespace: mosk
29 name: bm-os-ctl
30 nodeLabels:
31 - key: openstack-control-plane
32 value: enabled
33 - key: openstack-gateway
34 value: enabled
35 - key: openvswitch
36 value: enabled
37
38- apiVersion: "cluster.k8s.io/v1alpha1"
39 kind: Machine
40 metadata:
41 name: cz7627
42 labels:
43 <<: *ucp_os_ctl_labels
44 spec:
45 providerSpec:
46 value:
47 <<: *ucp_os_ctl_value
48 hostSelector:
49 matchLabels:
50 baremetal: hw-cz7627
51
52- apiVersion: "cluster.k8s.io/v1alpha1"
53 kind: Machine
54 metadata:
55 name: cz7792
56 labels:
57 <<: *ucp_os_ctl_labels
58 spec:
59 providerSpec:
60 value:
61 <<: *ucp_os_ctl_value
62 hostSelector:
63 matchLabels:
64 baremetal: hw-cz7792
65
66- apiVersion: "cluster.k8s.io/v1alpha1"
67 kind: Machine
68 metadata:
69 name: cz9039
70 labels: &ceph_labels
71 kaas.mirantis.com/provider: baremetal
72 cluster.sigs.k8s.io/cluster-name: mosk
73 hostlabel.bm.kaas.mirantis.com/storage: "true"
74 hostlabel.bm.kaas.mirantis.com/worker: "true"
75 spec:
76 providerSpec:
77 value: &ceph_value
Vladimir Khlyunev2e640342025-10-02 20:50:13 +040078 day1Deployment: auto
79 day1Provisioning: auto
Vladimir Khlyunevcc648af2024-04-25 19:56:40 +040080 apiVersion: "baremetal.k8s.io/v1alpha1"
81 kind: "BareMetalMachineProviderSpec"
82 l2TemplateSelector:
83 name: mosk-base-l2
84 hostSelector:
85 matchLabels:
86 baremetal: hw-cz9039
87 bareMetalHostProfile:
88 namespace: mosk
89 name: bm-storage
90 nodeLabels:
91 - key: openstack-compute-node
92 value: enabled
93 - key: openvswitch
94 value: enabled
95
96- apiVersion: "cluster.k8s.io/v1alpha1"
97 kind: Machine
98 metadata:
99 name: cz9046
100 labels:
101 <<: *ceph_labels
102 spec:
103 providerSpec:
104 value:
105 <<: *ceph_value
106 hostSelector:
107 matchLabels:
108 baremetal: hw-cz9046
109
110- apiVersion: "cluster.k8s.io/v1alpha1"
111 kind: Machine
112 metadata:
113 name: cz8061
114 labels:
115 <<: *ceph_labels
116 spec:
117 providerSpec:
118 value:
119 <<: *ceph_value
120 hostSelector:
121 matchLabels:
122 baremetal: hw-cz8061
123
124
125- apiVersion: "cluster.k8s.io/v1alpha1"
126 kind: Machine
127 metadata:
128 name: cz9047
129 labels: &sl_labels
130 kaas.mirantis.com/provider: baremetal
131 cluster.sigs.k8s.io/cluster-name: mosk
132 hostlabel.bm.kaas.mirantis.com/worker: "true"
133 spec:
134 providerSpec:
135 value: &sl_value
Vladimir Khlyunev2e640342025-10-02 20:50:13 +0400136 day1Deployment: auto
137 day1Provisioning: auto
Vladimir Khlyunevcc648af2024-04-25 19:56:40 +0400138 apiVersion: "baremetal.k8s.io/v1alpha1"
139 kind: "BareMetalMachineProviderSpec"
140 l2TemplateSelector:
141 name: mosk-base-l2
142 hostSelector:
143 matchLabels:
144 baremetal: hw-cz9047
145 bareMetalHostProfile:
146 namespace: mosk
147 name: bm-sl
148 nodeLabels:
149 - key: stacklight
150 value: enabled
151
152- apiVersion: "cluster.k8s.io/v1alpha1"
153 kind: Machine
154 metadata:
155 name: cz9048
156 labels:
157 <<: *sl_labels
158 spec:
159 providerSpec:
160 value:
161 <<: *sl_value
162 hostSelector:
163 matchLabels:
164 baremetal: hw-cz9048
165
166- apiVersion: "cluster.k8s.io/v1alpha1"
167 kind: Machine
168 metadata:
169 name: cz8159
170 labels:
171 <<: *sl_labels
172 spec:
173 providerSpec:
174 value:
175 <<: *sl_value
176 hostSelector:
177 matchLabels:
178 baremetal: hw-cz8159