Skip to main content

Usage

The subsequent management of the cluster can best be done from the management server VM, as it has all the tools deployed there and config files can be edited and resubmitted to the kubernetes kind cluster for reconciliation. To log in to this management server via ssh, you can issue make ssh.

You can create and do life cycle management for many more clusters from this management server.

The kubeconfig with admin power for the created testcluster is named testcluster/testcluster.yaml ( or $CLUSTER_NAME/$CLUSTER_NAME.yaml for all the other clusters) and can be handed out to users that should get full administrative control over the cluster. You can also retrieve them using make get-kubeconfig TESTCLUSTER=${CLUSTER_NAME} from the machines where you created the management server from, and possibly create an encrypted .zip file for handing these out. (You can omit TESTCLUSTER=... for the default testcluster.)