bless_deployment
Evaluate a Kubernetes deployment against the Sacred Manifest commandments, returning a blessing or listing violated rules for corrective action.
Instructions
Submit a deployment for blessing by the Church of the Eternal Cluster. Judges the deployment against the Sacred Manifest (the ten commandments of the faith) and returns either a blessing or an admonishment, with the specific commandments violated. A doctrinally-themed pre-flight checklist for Kubernetes workloads.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| replicas | Yes | How many replicas are declared. | |
| stateless | No | Does the Pod store no state on its local filesystem? | |
| has_limits | No | Are resource requests and limits set? | |
| has_probes | No | Are liveness and readiness probes configured? | |
| service_name | Yes | The name of the service or deployment being blessed. | |
| pinned_version | No | Is the image pinned to a specific tag or digest, rather than :latest? | |
| rolling_update | No | Is the deployment strategy a rolling update? |