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
@@ -794,6 +794,15 @@ project][Proxmox getting started guide].
794
794
795
795
{{#/tab }}
796
796
797
+
{{#tab Scaleway}}
798
+
799
+
```bash
800
+
# Initialize the management cluster
801
+
clusterctl init --infrastructure scaleway
802
+
```
803
+
804
+
{{#/tab }}
805
+
797
806
{{#tab VCD}}
798
807
799
808
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)
@@ -916,7 +925,7 @@ before configuring a cluster with Cluster API. Instructions are provided for com
916
925
Otherwise, you can look at the `clusterctl generate cluster` [command][clusterctl generate cluster] documentation for details about how to
917
926
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].
1432
1441
1442
+
{{#/tab }}
1443
+
{{#tab Scaleway}}
1444
+
1445
+
```bash
1446
+
# Scaleway credentials, project ID and region.
1447
+
export SCW_ACCESS_KEY="<ACCESS_KEY>"
1448
+
export SCW_SECRET_KEY="<SECRET_KEY>"
1449
+
export SCW_PROJECT_ID="<PROJECT_ID>"
1450
+
export SCW_REGION="fr-par"
1451
+
1452
+
# Scaleway Instance image names that will be used to provision servers.
1453
+
export CONTROL_PLANE_MACHINE_IMAGE="<IMAGE_NAME>"
1454
+
export WORKER_MACHINE_IMAGE="<IMAGE_NAME>"
1455
+
```
1456
+
1457
+
For more information about prerequisites and advanced setups for CAPS, see the [CAPS getting started guide].
1458
+
1433
1459
{{#/tab }}
1434
1460
{{#tab Tinkerbell}}
1435
1461
@@ -1715,7 +1741,7 @@ Note: To use the default clusterctl method to retrieve kubeconfig for a workload
1715
1741
1716
1742
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 forrunning all the cloud specific controllers that were previously runin 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).
1763
1789
1790
+
{{#/tab }}
1791
+
{{#tab Scaleway}}
1792
+
1793
+
Before deploying the Scaleway external cloud provider, you will need:
1794
+
1795
+
- Your Scaleway credentials (access key and secret key)
1796
+
- Your Scaleway project ID
1797
+
- The Scaleway region where your workload cluster is deployed
1798
+
- The Private Network ID of your cluster (optional)
1799
+
1800
+
First, create the Secret named `scaleway-secret`in your workload cluster:
0 commit comments