Closed shihchang closed 2 weeks ago
OCI-provider - CAPI cluster creation: control-plane node kubeadm failed
ocne cluster start -c cluster-conf.yml
the 1st control-plane failed to come up because ocid-populate.conf failed in editing kubeadm.yml
ExecStartPre=sh -c 'export OCID=$(curl ...instance/id); sed -i "s/{{ ds\\[\\"id\\"\\] }}/$OCID/g" kubeadm.yml'
kubeadm.yml:
--- apiVersion: kubeadm.k8s.io/v1beta3 kind: InitConfiguration ... nodeRegistration: ... kubeletExtraArgs: ... provider-id: oci://{{ ds["id"] }}
The provider-id was only for OCI-CCM. Recent versions of OCI-CCM no loger needs the provider-id provider-id can be removed.
OCI-provider - CAPI cluster creation: control-plane node kubeadm failed
the 1st control-plane failed to come up because ocid-populate.conf failed in editing kubeadm.yml
kubeadm.yml:
The provider-id was only for OCI-CCM. Recent versions of OCI-CCM no loger needs the provider-id provider-id can be removed.