kubectl get pod -n kubermatic
.kubectl logs -n kubermatic $PODNAME
to find out the issue.The individual components and their purpose are:
kubermatic-ui
: Provides the UI.kubermatic-api
: Provides the API.master-controller
: Sets up access for users to projects and clusters.controller-manager
: Creates all the components required for a cluster control plane.https://kubermatic/projects/project-id/dc/dc-name/clusters/cluster-id
.kubeconfig
of your seed cluster.kubectl describe cluster cluster-id
.kubectl get pods -n cluster-$CLUSTER_ID
.kubectl logs -n cluster-$CLUSTER_ID $PODNAME
.kubectl edit cluster $CLUSTER_ID
and setting .spec.pause
to true
.kubectl edit deployment kubermatic-controller-manager-v1 -n kubermatic
, and set the verbosity by adjusting the default of -v=2
to e.g. -v=4
.kubeconfig
of your cluster via the UI.kubectl
to use it by executing export KUBECONFIG=$DOWNLOADED_KUBECONFIG_FILE
.kubectl get machine -n kube-system
.kubectl describe machine -n kube-system $MACHINE_NAME
.