@@ -18,15 +18,12 @@ spec:
1818 nodeRegistration :
1919 name : $${COREOS_OPENSTACK_HOSTNAME}
2020 kubeletExtraArgs :
21- provider-id : null
21+ provider-id : openstack:///$${COREOS_OPENSTACK_INSTANCE_UUID}
2222 initConfiguration :
2323 nodeRegistration :
2424 name : $${COREOS_OPENSTACK_HOSTNAME}
2525 kubeletExtraArgs :
26- # Fixme(lentzi90): This is here just to override the value set in the default
27- # kustomization. It will be replaced with a value that works for flatcar in
28- # https://github.com/kubernetes-sigs/cluster-api-provider-openstack/pull/1564
29- provider-id : null
26+ provider-id : openstack:///$${COREOS_OPENSTACK_INSTANCE_UUID}
3027 format : ignition
3128 ignition :
3229 containerLinuxConfig :
8683 EnvironmentFile=/run/metadata/flatcar
8784 preKubeadmCommands :
8885 - export COREOS_OPENSTACK_HOSTNAME=$${COREOS_OPENSTACK_HOSTNAME%.*}
86+ - export COREOS_OPENSTACK_INSTANCE_UUID=$${COREOS_OPENSTACK_INSTANCE_UUID}
8987 - envsubst < /etc/kubeadm.yml > /etc/kubeadm.yml.tmp
9088 - mv /etc/kubeadm.yml.tmp /etc/kubeadm.yml
9189---
@@ -100,12 +98,10 @@ spec:
10098 nodeRegistration :
10199 name : $${COREOS_OPENSTACK_HOSTNAME}
102100 kubeletExtraArgs :
103- # Fixme(lentzi90): This is here just to override the value set in the default
104- # kustomization. It will be replaced with a value that works for flatcar in
105- # https://github.com/kubernetes-sigs/cluster-api-provider-openstack/pull/1564
106- provider-id : null
101+ provider-id : openstack:///$${COREOS_OPENSTACK_INSTANCE_UUID}
107102 preKubeadmCommands :
108103 - export COREOS_OPENSTACK_HOSTNAME=$${COREOS_OPENSTACK_HOSTNAME%.*}
104+ - export COREOS_OPENSTACK_INSTANCE_UUID=$${COREOS_OPENSTACK_INSTANCE_UUID}
109105 - envsubst < /etc/kubeadm.yml > /etc/kubeadm.yml.tmp
110106 - mv /etc/kubeadm.yml.tmp /etc/kubeadm.yml
111107 format : ignition
0 commit comments