For detailed information about the changes from
v1alpha3, please refer to the Cluster API v1alpha2 compared to v1alpha3 section.
cabpk-system namespace by running:
kubectl delete namespace cabpk-system
capi-controller-manager deployment from the
kubectl delete deployment capi-controller-manager -n capi-system
Depending on your infrastructure provider, delete the controller-manager deployment.
For example, if you are using the AWS provider, delete the
capa-controller-manager deployment from the
kubectl delete deployment capa-controller-manager -n capa-system
This should be the case for all infrastructure providers using conversion webhooks to allow upgrading from
This can verified by running
kubectl get crd <crd name>.infrastructure.cluster.x-k8s.io -o yaml for all the
infrastructure provider CRDs.
clusterctl init --infrastructure aws
You should now be able to manage your resources using the
v1alpha3 version of the Cluster API components.