Skip to content

linuxhandbook/kubeprc-helm-chart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kubeprc

KubePRC Helm Chart

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.

Features

  • 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.

Installation

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/kubeprc

Verify the deployment:

kubectl get pods

Configuration

The following table outlines configurable parameters available in values.yaml.

Basic Configuration

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 }

Contribution Guidelines

We welcome contributions to improve and enhance kubeprc!

✅ File Issues or Suggestions

✅ Submit PRs with tested code

✅ Follow clear and concise commenting practices


Community & Support

Stay connected with the community and get the latest updates:

🌐 LinkedIn- kubeprc

⭐ Star the repo to show support!

Buy Me a Coffee if you find this tool useful.

About

Sample code for CNCF guide

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published