diff --git a/website/content/v0.5/Getting Started/install-clusterapi.md b/website/content/v0.5/Getting Started/install-clusterapi.md index 8cc17e02e..0e3f06804 100644 --- a/website/content/v0.5/Getting Started/install-clusterapi.md +++ b/website/content/v0.5/Getting Started/install-clusterapi.md @@ -44,3 +44,26 @@ The `192.168.1.150` IP address is the IP address or DNS hostname as seen from th clusters. In our case, this should be the main IP address of your Docker workstation. + +> Note: If you encounter the following error, this is caused by a rename of our GitHub org from `talos-systems` to `siderolabs`. + +```bash +$ clusterctl init -b talos -c talos -i sidero +Fetching providers +Error: failed to get provider components for the "talos" provider: target namespace can't be defaulted. Please specify a target namespace +``` + +> This can be worked around by adding the following to `~/.cluster-api/clusterctl.yaml` and rerunning the init command: + +```yaml +providers: + - name: "talos" + url: "https://github.com/siderolabs/cluster-api-bootstrap-provider-talos/releases/latest/bootstrap-components.yaml" + type: "BootstrapProvider" + - name: "talos" + url: "https://github.com/siderolabs/cluster-api-control-plane-provider-talos/releases/latest/control-plane-components.yaml" + type: "ControlPlaneProvider" + - name: "sidero" + url: "https://github.com/siderolabs/sidero/releases/latest/infrastructure-components.yaml" + type: "InfrastructureProvider" +```