The tools in directory dev/kube help developers inspect kube clusters and kubecf deployments.
The scripts and their uses are:
-
klog.sh:
Run after kubecf is deployed, this script pulls the kube logs from all containers in all kubecf pods, as well as kubecf log files in the containers, pod descriptions, events, and resources.
-
kube-ready-state-check.sh:
Run before kubecf is deployed, this script inspects the kube cluster for issues known to impede kubecf deployment.
-
pod-status:
Run during or after kubecf is deployed, this script shows a table of all pods in the deployment and their state. Options exists to restrict it to a specific namespace and to watch continously.