docs: add info about GitHub Org rename to v0.5 docs

While attempting to follow the v0.5 install instructions currently put up on the Sidero website, I encountered the target namespace error, and had to search further to find the solution in https://github.com/siderolabs/cluster-api-bootstrap-provider-talos/blob/master/README.md#installing

This PR adds the info to the Sidero v0.5 install docs, which to my knowledge the files in the repo is directly rendered by the https://sidero.dev website.

Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
This commit is contained in:
JJGadgets 2022-04-09 01:28:52 +08:00 committed by Spencer Smith
parent c86953e11c
commit fd34779bf7
No known key found for this signature in database
GPG Key ID: 036C4E711644C223

View File

@ -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"
```