Skip to main content

Overview

The dorgu cluster command group reads ClusterPersona custom resources. A ClusterPersona captures the operational identity of an entire Kubernetes cluster as a cluster-scoped CRD: its environment type, installed add-ons, resource capacity, and platform metadata. It also carries the cluster’s self-healing policy. You do not create one. The operator creates a ClusterPersona named dorgu-cluster on startup if none exists (chart value operator.autoCreateClusterPersona, default true) and keeps its discovered fields current.
CLI v0.13.0 removed cluster init, cluster setup and cluster info. The operator already creates the ClusterPersona, and installing third-party add-ons is left to their own charts. See the CLI migration guide.

cluster status

Synopsis

View the status and discovered metadata of a ClusterPersona. If the name is omitted, status is shown for the auto-detected ClusterPersona on the current cluster.

Flags

Examples

Discovered information

The cluster status command reports the following cluster metadata discovered by the operator:
  • Nodes and resource capacity: node count, total CPU, memory, and allocatable resources
  • Kubernetes version: server version reported by the API server
  • Platform type: detected platform: Kind, Minikube, EKS, GKE, AKS, or generic
  • Installed add-ons: discovered components such as ArgoCD, Prometheus, cert-manager, ingress-nginx
  • Namespace summary: count and list of namespaces
  • ApplicationPersona count: number of ApplicationPersona resources across the cluster
Requires the Dorgu Operator installed on the cluster with the ClusterPersona CRD registered. See the Operator installation guide for setup instructions.