Control-Plane Nodes

{{ template "nodes" .ControlPlaneNodes }}
{{ with .WorkerNodes }}

Worker Nodes

{{ template "nodes" . }}
{{ end }}

Machine Deployments

{{ range .MachineDeployments }} {{ end }}
Status Name Namespace Replicas Kubelet Age
{{ template "status-pill" "Ready" }}
{{ .Name }} {{ .Namespace }} {{ .AvailableReplicas }} / {{ .Replicas }} {{ .Kubelet }} {{ .Age }}
Machines
{{ range .Machines }} {{ end }}
Status Name Namespace Node Kubelet Address Age
{{ if not .Deleted }} {{ template "status-pill" "Ready" }} {{ else }} {{ template "status-pill" "Deleting" }} {{ end }}
{{ .Namespace }} {{ .Name }} {{ .Node }} {{ .Kubelet }} {{ .Address }} {{ .Age }}
{{define "status-pill"}} {{end}} {{define "status-badge"}} {{ . }} {{end}} {{ define "nodes" }}
{{ range . }}
{{ template "status-pill" .Status }} {{.Name}}
Version
{{.Version}}
Seen
{{.LastHeartbeatTime}}
{{ if .IsControlPlane }}
etcd
{{ if .EtcdOK }} {{ template "status-badge" "Ready" }} {{ else }} {{ template "status-badge" "Not Ready" }} {{ end}}
apiserver
{{ if .APIServerOK }} {{ template "status-badge" "Ready" }} {{ else }} {{ template "status-badge" "Not Ready" }} {{ end}}
{{ end }}
{{ end }}
{{ end }}