Skip to content
This repository has been archived by the owner on Feb 22, 2022. It is now read-only.

Migrate prometheus operator from coreos #6765

Merged
merged 2 commits into from
Oct 23, 2018

Commits on Oct 23, 2018

  1. Create promethues-operator chart

    Signed-off-by: Giancarlo Rubio <gianrubio@gmail.com>
    gianrubio committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    283bc89 View commit details
    Browse the repository at this point in the history
  2. 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 (helm#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
    
    helm#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
    
    helm#6765 (comment)
    helm#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
    
    helm#6765 (comment)
    
    Fix cleanup, requirements.lock file (#7)
    vsliouniaev authored and gianrubio committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    0a431fe View commit details
    Browse the repository at this point in the history