Step 1: Install the operator
Step 2: Create a ClusterPersona
Initialize the cluster context so the operator knows about your cluster:Step 3: Deploy a sample application
Create a namespace and deploy a sample workload:Step 4: Apply an ApplicationPersona
Generate and apply a persona for the sample application:Step 5: Check validation status
- No resource requests set on container
- Persona requires
runAsNonRootbut Deployment does not enforce it - No liveness probe configured
.status.validation.issues and the phase reflects the overall state (Active, Degraded, or Failed).
Step 6: Fix issues and re-check
Update the deployment to satisfy the persona constraints. The operator re-validates automatically every 60 seconds, or immediately when the deployment changes.Active and .status.validation.passed becomes true.
Validation details
Learn what the operator validates and how severity works
Configuration
Enable webhooks, ArgoCD, Prometheus, and WebSocket