canonical / cluster-api-bootstrap-provider-microk8s

This project offers a cluster API bootstrap provider controller that manages the node provision of a MicroK8s cluster.
https://microk8s.io
21 stars 15 forks source link

Use the full canonical name of the docker.io repo #31

Closed ktsakalozos closed 2 years ago

ktsakalozos commented 2 years ago

We need the full canonical name for the image or else clusterctl init is failing with:

$ clusterctl init --infrastructure "aws" --bootstrap "microk8s" --control-plane "microk8s"
Fetching providers
Error: failed to get provider components for the "microk8s" provider: failed to apply image overrides: failed to fix containers in deployment capi-microk8s-bootstrap-controller-manager: failed to fix containers: failed to fix image for container manager: couldn't parse image name: repository name must be canonical