Overview
Thedorgu persona command group manages ApplicationPersona custom resources. An ApplicationPersona is a Kubernetes CRD that captures the operational identity of your application — its resource requirements, scaling behavior, health characteristics, and deployment preferences — as a declarative, version-controlled resource.
The workflow is: generate a persona YAML from your application source, apply it to the cluster, and check status to verify the operator has reconciled it.
persona generate
Synopsis
ApplicationPersona YAML manifest. The path should point to a directory containing a Dockerfile or docker-compose.yml. Defaults to . if omitted.
Flags
Examples
persona apply
Synopsis
ApplicationPersona directly to the cluster. This combines the generate and kubectl apply steps into a single command. The path defaults to . if omitted.
Flags
Examples
persona status
Synopsis
ApplicationPersona by name. Requires exactly one argument: the persona name.
Flags
Examples
Status fields
Thepersona status command reports the following fields from the ApplicationPersona resource:
Requires the Dorgu Operator installed on the cluster with the
ApplicationPersona CRD registered. See the Operator installation guide for setup instructions.