This Helm chart deploys kubeprc, a lightweight Kubernetes utility that monitors container restart counts in a given namespace and lists those exceeding a specified threshold.
- Namespace-Specific Monitoring: Checks restarts within a defined namespace.
- Restart Threshold: Filters only those containers that exceed a configurable restart count.
- Minimal Resource Usage: Simple and efficient CLI-based monitoring tool.
- Easy Configuration: Pass custom arguments through Helm values.
Add the Helm repo and install:
helm repo add kubeprc https://<ORG_NAME/GITHUB_USERNAME>.github.io/kubeprc-helm-chart
helm repo update
helm install kubeprc kubeprc/kubeprcVerify the deployment:
kubectl get pods
The following table outlines configurable parameters available in values.yaml.
| Parameter | Description | Default |
|---|---|---|
replicaCount |
Number of kubeprc pod replicas | 1 |
image.repository |
Container image repository | <ORG_NAME>/kubeprc |
image.tag |
Container image tag | v1.0.0 |
image.pullPolicy |
Image pull policy | Always |
args.namespace |
Namespace to monitor for pod restarts | default |
args.threshold |
Restart count threshold | 2 |
podLabels |
Custom pod labels | { app: checker } |
✅ File Issues or Suggestions
✅ Submit PRs with tested code
✅ Follow clear and concise commenting practices
🌐 LinkedIn- kubeprc
⭐ Star the repo to show support!
☕ Buy Me a Coffee if you find this tool useful.
