You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -780,6 +780,15 @@ project][Proxmox getting started guide].
780
780
781
781
{{#/tab }}
782
782
783
+
{{#tab Scaleway}}
784
+
785
+
```bash
786
+
# Initialize the management cluster
787
+
clusterctl init --infrastructure scaleway
788
+
```
789
+
790
+
{{#/tab }}
791
+
783
792
{{#tab VCD}}
784
793
785
794
Please follow the Cluster API Provider for [Cloud Director Getting Started Guide](https://github.com/vmware/cluster-api-provider-cloud-director/blob/main/README.md)
@@ -902,7 +911,7 @@ before configuring a cluster with Cluster API. Instructions are provided for com
902
911
Otherwise, you can look at the `clusterctl generate cluster` [command][clusterctl generate cluster] documentation for details about how to
903
912
discover the list of variables required by a cluster templates.
For more information about prerequisites and advanced setups for Proxmox, see the [Proxmox getting started guide].
1389
1398
1399
+
{{#/tab }}
1400
+
{{#tab Scaleway}}
1401
+
1402
+
```bash
1403
+
# Scaleway credentials, project ID and region.
1404
+
export SCW_ACCESS_KEY="<ACCESS_KEY>"
1405
+
export SCW_SECRET_KEY="<SECRET_KEY>"
1406
+
export SCW_PROJECT_ID="<PROJECT_ID>"
1407
+
export SCW_REGION="fr-par"
1408
+
1409
+
# Scaleway Instance image names that will be used to provision servers.
1410
+
export CONTROL_PLANE_MACHINE_IMAGE="<IMAGE_NAME>"
1411
+
export WORKER_MACHINE_IMAGE="<IMAGE_NAME>"
1412
+
```
1413
+
1414
+
For more information about prerequisites and advanced setups for CAPS, see the [CAPS getting started guide].
1415
+
1390
1416
{{#/tab }}
1391
1417
{{#tab Tinkerbell}}
1392
1418
@@ -1672,7 +1698,7 @@ Note: To use the default clusterctl method to retrieve kubeconfig for a workload
1672
1698
1673
1699
The Kubernetes in-tree cloud provider implementations are being [removed](https://github.com/kubernetes/enhancements/tree/master/keps/sig-cloud-provider/2395-removing-in-tree-cloud-providers) in favor of external cloud providers (also referred to as "out-of-tree"). This requires deploying a new component called the cloud-controller-manager which is responsible for running all the cloud specific controllers that were previously run in the kube-controller-manager. To learn more, see [this blog post](https://kubernetes.io/blog/2019/04/17/the-future-of-cloud-providers-in-kubernetes/).
Alternatively, refer to the [helm chart](https://github.com/kubernetes/cloud-provider-openstack/tree/master/charts/openstack-cloud-controller-manager).
1720
1746
1747
+
{{#/tab }}
1748
+
{{#tab Scaleway}}
1749
+
1750
+
Before deploying the Scaleway external cloud provider, you will need:
1751
+
1752
+
- Your Scaleway credentials (access key and secret key)
1753
+
- Your Scaleway project ID
1754
+
- The Scaleway region where your workload cluster is deployed
1755
+
- The Private Network ID of your cluster (optional)
1756
+
1757
+
First, create the Secret named `scaleway-secret` in your workload cluster:
0 commit comments