You can create a temporary kubefirst installer cluster through the Civo Kubernetes marketplace, and use it to create your kubefirst management cluster.
Create your installer cluster
Log into your Civo account and navigate to Kubernetes
https://dashboard.civo.com/kubernetes
- Click Create New Cluster
- Name the cluster
installer
- Reduce the node count to
1
- Increase the node size to
Medium
- In the Marketplace section select
kubefirst
- Click Create Cluster and wait until the cluster is ready
Connect to the install cluster and the kubefirst installer service
In your terminal, run the following commands to download and use your new cluster's kubeconfig. This example assumes you named your cluster installer
.
export CLUSTER_NAME=installer
civo kubernetes config $CLUSTER_NAME > ./kubefirst-kubeconfig
export KUBECONFIG=./kubefirst-kubeconfig
kubectl --namespace kubefirst port-forward svc/kubefirst-console 8080:8080
Then launch the installer in your browser:
Create your kubefirst management cluster
Provide details about your preferred git provider, access, and cluster details and let kubefirst do the rest.
Deleting your installer cluster
Once you've successfully installed your kubefirst management
cluster, you can delete the installer
cluster directly in the Civo UI. It is only used to establish the platform.