Installs prometheus-operator to create/configure/manage Prometheus clusters atop Kubernetes. This chart includes multiple components and is suitable for a variety of use-cases.
- Edit object-store.yaml with bucket info
- Add object-store.yaml to .gitignore once you puts keys into it
- Edit Ingress setting on grafana/prom to Company settings
$ helm install --name thanos --namespace <MYNAMESPACE> ./prometheus-operator
helm install --name thanos --namespace monitoring ./prometheus-operator
helm upgrade thanos ./prometheus-operator
helm delete thanos --purge kubectl delete crd prometheuses.monitoring.coreos.com kubectl delete crd prometheusrules.monitoring.coreos.com kubectl delete crd servicemonitors.monitoring.coreos.com kubectl delete crd podmonitors.monitoring.coreos.com kubectl delete crd alertmanagers.monitoring.coreos.com
#TODO
- Example Simple App toggleable
- Blackbox Exporter
- How to configure Nginx ingress correctly
- Others?