8 Commits
Author SHA1 Message Date
Markos Chandras 46b3abc8ee [stable/prometheus-operator]: Fix typo in Helm hook (#22247)
Fix a small typo in Helm crd hook.

Signed-off-by: Markos Chandras <markos@chandras.me>
2020-05-04 08:16:28 -07:00
Jean Baptiste Favre 1e6a30c3b8 [stable/prometheus-operator] Bump all docker images version (#21829)
* [stable/prometheus-operator] Bump docker image tags for

  * prometheus
  * prometheus-config-reloader
  * prometheus-operator
  * kube-webhook-certgen

Update prometheus-operator CRDs to 0.38.0

Signed-off-by: Jean Baptiste Favre <github@jbfavre.org>

* [stable/prometheus-operator] Bump Prometheus docker image tag to the latest release

Signed-off-by: Jean Baptiste Favre <github@jbfavre.org>

* [stable/prometheus-operator] Bump Grafana and kube-state-metrics subcharts versions

Signed-off-by: Jean Baptiste Favre <github@jbfavre.org>

* [stable/prometheus-operator] Update requirements files

Signed-off-by: Jean Baptiste Favre <github@jbfavre.org>

* [stable/prometheus-operator] Bump Chart version

Signed-off-by: Jean Baptiste Favre <github@jbfavre.org>

* [stable/prometheus-operator] Bump Grafana Chart to the latest version

Signed-off-by: Jean Baptiste Favre <github@jbfavre.org>

* [stable/prometheus-operator] Update Thanos rulers CRD

Signed-off-by: Jean Baptiste Favre <github@jbfavre.org>

* [stable/prometheus-operator] Bump prometheus-operator to 0.38.1. Downgrading prometheus version to 2.16.0

Signed-off-by: Jean Baptiste Favre <github@jbfavre.org>

* [stable/prometheus-operator] Bump Chart version

Signed-off-by: Jean Baptiste Favre <github@jbfavre.org>
2020-04-17 23:59:35 -07:00
Yann Soubeyrand c1bd30cbe0 fix(prometheus-operator): remove status field in CRDs (#21824)
Having the status field in the CRDs prevents continuous deployment tools (like
Argo CD) from converging.

Signed-off-by: Yann Soubeyrand <yann.soubeyrand@camptocamp.com>
2020-04-08 04:31:43 -07:00
Vasily Sliouniaev ef55e1e24b [stable/prometheus-operator ] Bump operator version, update dependencies (#20572)
* Fix CRD annotations, bump operator version

Alter port on node-exporter because CI is down

Signed-off-by: vas <vasily.sliouniaev@jet.com>

* Update dependent charts to latest

Signed-off-by: vas <vasily.sliouniaev@jet.com>

* Update readme and cleanup-attempt template

Signed-off-by: vas <vasily.sliouniaev@jet.com>
2020-02-28 07:24:38 -08:00
slimm609 1ffd255944 [stable/prometheus-operator] Remove Duplicate Annotations from CRDs (#20544) (#20545)
* remove duplicate CRDs from annotations on prometheus-operator.

    Signed-off-by: Brian Davis <slimm609@gmail.com>

Signed-off-by: Brian Davis <brian.davis@ciphertrace.com>
2020-02-19 02:38:25 -08:00
Vasily Sliouniaev f47e033003 Update versions and template features (#20419)
Signed-off-by: vas <vasily.sliouniaev@jet.com>
2020-01-30 11:04:19 -08:00
Igor Churmeev ef7618975b [stable/prometheus-operator] Add option configSecret for prometheus-operator (#19159)
* Add option configSecret for prometheus-operator

Signed-off-by: Igor Churmeev <ingvarch@gmail.com>

* Bump version

Signed-off-by: Igor Churmeev <ingvarch@gmail.com>

* Added variabled in README.md

Signed-off-by: Igor Churmeev <ingvarch@gmail.com>

* Commented configSecret options and bump versin

Signed-off-by: Igor Churmeev <ingvarch@gmail.com>
2019-11-30 07:17:02 -08:00
Bhavin Gandhi 89b233eef6 [stable/prometheus-operator] Introduce crds directory for compatibility with Helm v3 (#18721)
* Introduce crds directory for compatibility with Helm v3

- This adds `crds` directory which has all 5 CRDs
- As files from crds directory needs to be plain YAMLs, keeps
  app: prometheus-operator label and removes all the templating
- With this change `.Values.prometheusOperator.createCustomResource`
  will be ignored by Helm v3 as it handles the CRDs differently. Which
  means, if the CRDs already present in the cluster then it won't
  touch them at all
- Helm v3 ignores the objects from `templates` directory which have a
  `crd-install` hook
- Update the README.md
- Update the chart version

Signed-off-by: Bhavin Gandhi <bhavin7392@gmail.com>

* Use files from crds directory to generate CRDs for Helm v2

- Deletes the templates/prometheus-operator/crd-*.yaml
- Adds templates/prometheus-operator/crds.yaml which generates YAMLs
  for CRDs. The hooks from these CRDs are detected by Helm v2 as well
  as v3. Helm v2 executes the hook and Helm v3 ignores the hook (YAML
  files are not applied)

Signed-off-by: Bhavin Gandhi <bhavin7392@gmail.com>
2019-11-13 09:57:31 -08:00