This repository has been archived by the owner on Feb 22, 2022. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Migrate prometheus operator from coreos (#6765)
* Create promethues-operator chart Signed-off-by: Giancarlo Rubio <gianrubio@gmail.com> * Fixes for stable/prometheus-operator Changed: - Update Prometheus to 2.4.3, alertmanager to 0.15.2 - Change some job labels - should refer to a label appearing on the service. Tried to keep this consistent with what was used in the coreos version - Add confguration for using CoreDNS - Add insecureSkipVerify to kubeApiServer - Add `prometheus.additionalScrapeConfigs`, `prometheus.additionalAlertManagerConfigs` - Add ability to deploy an operated prometheus without installing anything else - Switch `prometheus.serviceAccountName` to be based on `prometheus.fullname` to prevent clashes - Fix `serviceMonitorSelector` typo - Add `serviceMonitorNamespaceSelector` to values.yaml - Fix grafana typo (#6765 (comment)) Add CoreDNS dashboard - Fixed dashboard use of updated name metric Signed-off-by: Giancarlo Rubio <gianrubio@gmail.com> Signed-off-by: Vasily Sliouniaev <vsliouniaev@users.noreply.github.com> Vas prometheus operator (#5) * Fix lint * Fix missing selector on kubelet #6765 (comment) * Fix braces in files * Fix naming * Move non-exporters out of exporters folder * Use common value names, add to readme * Change value names deploy -> enabled #6765 (comment) #6765 (comment) * Update etcd rules https://github.com/etcd-io/etcd/blob/master/Documentation/op-guide/etcd3_alert.rules.yml * Fix etcd rules to match job name * Review readme * Change initial version to 0.1.0 Additional Fixes While Github is down (#6) * Fix additional service monitor template * Fix label indentation #6765 (comment) Fix cleanup, requirements.lock file (#7)
- Loading branch information