airwallex / k8s-pod-restart-info-collector

Automated troubleshooting of Kubernetes Pods issues. Collect K8s pod restart reasons, logs, and events automatically.
314 stars 45 forks source link

Helm Chart Repo Created #3

Open reefland opened 1 year ago

reefland commented 1 year ago

Thanks for making this open-source, nice work!

I didn't see this was available as a Helm Chart Repository. I've added it to my repository if this helps someone:

https://github.com/reefland/helm-charts/tree/main/charts/apps/pod-restart-info-collector

helm repo add reefland https://reefland.github.io/helm-charts
helm repo update
helm install pod-restart-info-collector reefland/k8s-pod-restart-info-collector

I also created an ArgoCD application deployment, which references the above Helm Repository: https://github.com/reefland/ansible-k3s-argocd-renovate/tree/master/_extra_apps/pod-restart-info-collector


The Slack WebHook works perfectly with other Slack compatible services. I used it with Mattermost:

image

Detailed Logs in the Alert are really handy: image

jeremych1000 commented 1 year ago

Heya - would you kindly be able to pull the latest changes? The chart in your repo does not have the latest changes i.e. this line - causing helm to fail if I use a secretkeyref.

reefland commented 1 year ago

@jeremych1000 - Sorry,I just saw this request. I enabled issue tracking in my repo if something needs to be updated again.

Anyway, I updated the helm-chart and did a test using the secret. Seems to be working now.