diff --git a/docs/book/src/developers/development.md b/docs/book/src/developers/development.md index 0091334a6..4a27d1e79 100644 --- a/docs/book/src/developers/development.md +++ b/docs/book/src/developers/development.md @@ -173,6 +173,21 @@ clusterctl generate cluster $CLUSTER_NAME \ This will provision the cluster with the CNI defaulted to [cilium](../topics/addons.md#cilium) and the [linode-ccm](../topics/addons.md#ccm) installed. +Next, obtain the provisioned cluster kubeconfig: +```bash +clusterctl get kubeconfig $CLUSTER_NAME > $CLUSTER_NAME-kubeconfig +``` + +Once the cluster is reachable, create the Kubernetes Secret on the provisioned +cluster for the linode-ccm: +```bash +kubectl -n kube-system --kubeconfig $CLUSTER_NAME-kubeconfig \ + create secret generic \ + linode-token-region \ + --from-literal=token=$LINODE_TOKEN \ + --from-literal=region=$LINODE_REGION +``` + ```admonish question title="" For any issues, please refer to the [troubleshooting guide](../topics/troubleshooting.md). ```