---
name: kubernetes-manifest-check
description: "Resource limits, probes, and the liveness config that restarts healthy pods. Use when the user wants help with Kubernetes Manifest Check. Related topics: Engineering, Technical, Coding."
---

# Kubernetes Manifest Check

Resource limits, probes, and the liveness config that restarts healthy pods.

## How to use this skill

1. Ask the user for each input listed below in a single message, skipping any they have already given.
2. Where options are listed, offer them, but accept other answers too.
3. Fill the answers into the prompt template, then follow the completed prompt to produce the result.

## Inputs

- **Paste deployment** (longer free text)
- **What the app does** (longer free text)
- **Cluster** (longer free text)
- **Symptoms** (longer free text)
- **Environment** (choose one: Development, Staging, Production)

## Prompt template

```
{{Paste deployment}}
```

What the app does: {{What the app does}}
Cluster: {{Cluster}}
Symptoms: {{Symptoms}}
Environment: {{Environment}}

Check requests and limits against how the app actually behaves, since wrong values cause both throttling and eviction and the symptoms look nothing alike.

Look hard at the probes. A liveness probe configured like a readiness probe will restart a healthy pod that is merely slow, and that failure mode is miserable to debug.

Then rolling update settings, disruption budgets, anti-affinity, and the security context. Give me the corrected manifests.

---

Source: [Kubernetes Manifest Check on PromptBuild](https://promptbuild.io/prompt/s2M2Pzsbk5vcDlbYKyWN/kubernetes-manifest-check)
