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

[stable/kube-state-metrics] Apply best practices for label naming #15261

Merged
merged 1 commit into from
Jul 5, 2019

Conversation

mrueg
Copy link
Collaborator

@mrueg mrueg commented Jul 4, 2019

See: https://helm.sh/docs/chart_best_practices/#standard-labels

What this PR does / why we need it:

Which issue this PR fixes

(optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged)

  • fixes #

Special notes for your reviewer:

Checklist

[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

  • DCO signed
  • Chart Version bumped
  • Variables are documented in the README.md
  • Title of the PR starts with chart name (e.g. [stable/chart])

@helm-bot helm-bot added Contribution Allowed If the contributor has signed the DCO or the CNCF CLA (prior to the move to a DCO). size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Jul 4, 2019
@k8s-ci-robot
Copy link
Contributor

Hi @mrueg. Thanks for your PR.

I'm waiting for a helm member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@k8s-ci-robot k8s-ci-robot added the needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test. label Jul 4, 2019
@@ -6,7 +6,7 @@ keywords:
- monitoring
- prometheus
- kubernetes
version: 1.6.5
version: 1.6.6
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These are breaking changes. I would increment the major here. Let's go to 2.0.0 from here-on.

@tariq1890
Copy link
Collaborator

Thanks a lot @mrueg . These changes are awesome :). I've provided one review comment.

@mrueg
Copy link
Collaborator Author

mrueg commented Jul 5, 2019

Thanks for the quick review! I applied the requested change.

@tariq1890
Copy link
Collaborator

/ok-to-test

@k8s-ci-robot k8s-ci-robot added ok-to-test and removed needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test. labels Jul 5, 2019
@tariq1890
Copy link
Collaborator

/lgtm
/approve

@k8s-ci-robot k8s-ci-robot added the lgtm Indicates that a PR is ready to be merged. label Jul 5, 2019
@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: mrueg, tariq1890

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jul 5, 2019
@k8s-ci-robot k8s-ci-robot merged commit ece06ce into helm:master Jul 5, 2019
cguertin14 added a commit to ArtifexTechnologyDevelopment/charts that referenced this pull request Jul 9, 2019
* [stable/redis] remove manual discovery of sentinels (#15005)

redis-sentinel auto-discovers all the slaves running in the cluster, we only need to specify the masters to monitor.

Fixes #14766 where in the cluster goes into a error condition when the master node and one or more slave nodes are re-created at the same time.

Signed-off-by: Sameer Naik <[email protected]>

* [stable/rabbitmq] Added support for advanced.config file (#14902)

* Added support for advanced.config file

Signed-off-by: Radek Hodain <[email protected]>

* bumped chart version

Signed-off-by: Radek Hodain <[email protected]>

* removed unnecessary row

Signed-off-by: Radek Hodain <[email protected]>

* [stable/phabricator] Release 5.0.1 updating components versions (#14997)

Signed-off-by: Bitnami Containers <[email protected]>

* [stable/sonarqube] "tls" expect an array not a hash (#14812)

* "tls" expect an array not a hash

Signed-off-by: BESANCON Vincent <[email protected]>

* Bump version

Signed-off-by: BESANCON Vincent <[email protected]>

* Document ingress.tls in README

Signed-off-by: BESANCON Vincent <[email protected]>

* [stable/sonarqube] Upgrade to Sonarqube 7.8 (#15017)

* [stable/sonarqube] upgrade to 7.8

Create init-container that sets vm.max_map_count.
If this is not set sonarqube will not start because elasticsearch
requires this sysctl setting to be at least 262144.

Signed-off-by: Jannis Oeltjen <[email protected]>

* [stable/sonarqube] Adapt to new TLS format in NOTES

Signed-off-by: Jannis Oeltjen <[email protected]>

* [stable/filebeat] Support filebeat 7.0.1 (#13752)

* Support filebeat 7.0.1
Signed-off-by: Theo Mathieu <[email protected]>

* put back filebeat.config.modules
Signed-off-by: Theo Mathieu <[email protected]>

* bump chart major version
Signed-off-by: Theo Mathieu <[email protected]>

* [stable/atlantis] missing required field "serviceName" in io.k8s.api.apps.v1.StatefulSetSpec (#14436)

* fix: missing required field "serviceName" in io.k8s.api.apps.v1.StatefulSetSpec

Signed-off-by: Enrico Stahn <[email protected]>

* chore: bump chart version to 3.5.4

Signed-off-by: Enrico Stahn <[email protected]>

* fix: linting failed due to missing quotes

Signed-off-by: Enrico Stahn <[email protected]>

* [stable/kong] bump up Kong to 1.2 (#14987)

Signed-off-by: Harry Bagdi <[email protected]>

* [incubator/kafka] fix wrapper scripts in notes (#15012)

* Fix wrapper scripts in notes

Signed-off-by: Miiro Juuso <[email protected]>

* Bump chart version

Signed-off-by: Miiro Juuso <[email protected]>

* [stable/nginx-ingress] Add security context for default backend (#14973)

* Add security context for default backend, remove nginx sa on default backend, update readme

Signed-off-by: LucasBoisserie <[email protected]>

* Bump version

Signed-off-by: LucasBoisserie <[email protected]>

* use run user at container level

Signed-off-by: LucasBoisserie <[email protected]>

* [stable/rabbitmq-ha] Add forceBoot (#14923)

Signed-off-by: Steven Sheehy <[email protected]>

* [stable/fluent-bit] upgrade to fluent-bit v1.1.3 (#14995)

* [stable/fluent-bit] upgrade to fluent-bit v1.1.3

Signed-off-by: Asher Foa <[email protected]>

* Use https in links.

Signed-off-by: Asher Foa <[email protected]>

* [stable/external-dns] Add Bitnami team as maintainers. (#15022)

* [stable/external-dns] Add Bitnami team as maintainers.

Signed-off-by: juan131 <[email protected]>

* Fix Chart.yaml

Signed-off-by: juan131 <[email protected]>

* Allow to put affinity for hooks pods (#15014)

Signed-off-by: Pawel Kalemba <[email protected]>

* [stable/nextcloud] add redis feature (#15024)

Signed-off-by: Christian Ingenhaag <[email protected]>

* Change UI-Ingress TLS to List (#14983)

Signed-off-by: Ryan Baker <[email protected]>

* [stable/spinnaker] fix bug where spinnaker can't connect to minio (#14866)

* [stable/spinnaker] fix bug where spinnaker can't connect to minio

As reported in spinnaker itself [here](https://github.com/spinnaker/spinnaker/issues/4431),
It doesn't appear to affect the current stable build, but it has problems with the nightly builds.

This change should innoculate us from that bug if it makes it through to a stable build.

Effectively the issue is that in the newer builds of spinnaker it attempts to use domain paths
for s3 access.  This means instead of trying to connect to `spinnaker-minio/spinnaker` which should
be valid dns for the minio service it tries to connect to `spinnaker.spinnaker-minio` and fails because
this is not valid dns for minio.

Signed-off-by: Paul Czarkowski <[email protected]>

* bump halyard version for cli arg needed

Signed-off-by: Paul Czarkowski <[email protected]>

* fix argument

Signed-off-by: Paul Czarkowski <[email protected]>

* fix version

Signed-off-by: Paul Czarkowski <[email protected]>

* [stable/wordpress]: Fix indentation of .Values.service.extraPorts. (#15010)

Closes #15009.

Signed-off-by: Robin Elfrink <[email protected]>

* Fix missing affinity key (#15032)

Add missing affinity key

Signed-off-by: Pawel Kalemba <[email protected]>

* updates to hazelcast 3.12.1 and adds YAML configuration support (#15034)

Signed-off-by: Mesut Celik <[email protected]>

* [stable/jaeger-operator] Add service definition for metrics endpoint (#14220)

Signed-off-by: mwieczorek <[email protected]>

* [stable/postgresql] Release 5.3.10 updating components versions (#15042)

Signed-off-by: Bitnami Containers <[email protected]>

* [stable/sonarqube] Fix: Init-Container not created (#15026)

Fix issue that init-container was not created when
used without any additional plugins.

Signed-off-by: Jannis Oeltjen <[email protected]>

*  Add report node internal ip when host network was enabled (#14991)

Signed-off-by: Aisuko <[email protected]>

* [stable/external-dns] fix issue 15002 (#15013)

* fix issue 15002

Signed-off-by: Manuel Zapf <[email protected]>

* address feedback

Signed-off-by: Manuel Zapf <[email protected]>

* [stable/kibana] Fix tpl context passing (#14959)

Also remove unnessesary quotes

Signed-off-by: Nikolai Iurin <[email protected]>

* [stable/rabbitmq-ha] env variables and init containers (#14932)

* add rabbitmq env variables

Signed-off-by: radu mazilu <[email protected]>

* add extra init containers

Signed-off-by: radu mazilu <[email protected]>

* PR changes

Signed-off-by: radu mazilu <[email protected]>

* Bump chart version

Signed-off-by: radu mazilu <[email protected]>

* Update RBAC rules (#15047)

Signed-off-by: Alen Komljen <[email protected]>

* [stable/atlantis] Add option to pass --disable-apply-all (#14242)

Signed-off-by: Andy Aldo Dharmawan <[email protected]>

* [stable/filebeat] Allow to add more secrets (#15044)

* Allow to add more secrets

Allow to add an then mount secrets
For example certficates

Signed-off-by: Pawel Kalemba <[email protected]>

* Lint code ,add space as requested

Signed-off-by: Pawel Kalemba <[email protected]>

* Update prometheus-nats-exporter to version 0.4.0 (#15048)

Signed-off-by: Mikhail Naletov <[email protected]>

* [stable/kong] bump up Kong Ingress Controller to 0.5.0 (#15053)

Signed-off-by: Harry Bagdi <[email protected]>

* [stable/ghost] Release 6.7.22 updating components versions (#15043)

Signed-off-by: Bitnami Containers <[email protected]>

* [stable/ambassador] Support additional TCP ports in Ambassador (#15028)

* [stable/ambassador] Adding in additional TCP Port support for use with TCPMappings

Signed-off-by: Matt Christiansen <[email protected]>

* Changing version to minor version

Signed-off-by: Matt Christiansen <[email protected]>

* Set annotations on Ambassador Deployment/DaemonSet (#15054)

This is helpful for supporting [Reloader](https://github.com/stakater/Reloader)
to enable triggered rolling restarts of Ambassador Pods.

Signed-off-by: Steve Huff <[email protected]>

* Add imagePullSecrets to the documentation (#14163)

Signed-off-by: Mikhail Naletov <[email protected]>

* [stable/ghost] Release 6.7.23 updating components versions (#15057)

Signed-off-by: Bitnami Containers <[email protected]>

* [stable/prometheus-operator] Remove unused role/rolebinding from prometheus templates (#14524)

Signed-off-by: mwieczorek <[email protected]>

* [stable/falco] Fix bug in Google Cloud Security Command Center integration with Falco (#15020)

Signed-off-by: Néstor Salceda <[email protected]>

* [incubator/kafka] limit Prometheus discovery to release namespace (#15065)

Signed-off-by: Sébastien Prud'homme <[email protected]>

* [incubator/jaeger] ingress path for query-ui is using basePath now (#15067)

added README description

version bumped to 0.10.5

Signed-off-by: Marcus Berndt <[email protected]>

* [stable/velero] Configure Velero plugins with ConfigMaps (#14096)

* [stable/velero] Configure Velero plugins with ConfigMaps

Signed-off-by: Sébastien Prud'homme <[email protected]>

* [stable/velero] more controls to build the configmaps

Signed-off-by: Sébastien Prud'homme <[email protected]>

* Prometheus operator enhancements (#14593)

* [stable/prometheus-operator] Allow template strings in metricRelabelings

This allows passing template strings as follows to do things such as
only keeping metrics for the current namespace

```
metricRelabelings:
- sourceLabels:
  - namespace
  regex: '{{ .Release.Namespace }}'
  action: keep
```

Signed-off-by: Robbie deMuth <[email protected]>

* [stable/prometheus-operator] Disable AlertManager connection when AlertManager is disabled

Previously, the Prometheus server was still wired to the default
AlertManager server even when `.Values.alertmanager.enabled` was set to
`false`

Signed-off-by: Robbie deMuth <[email protected]>

* [stable/prometheus-operator] Allow template strings in Alertmanager configuration directives

This allows passing template strings as follows to do things such as
configure a webhook_config URL to point to a service deployed in the
same namespace

```
alertmanager:
  config:
    receivers:
    - name: webhook
      webhook_configs:
      - url: http://alertmanager-webhook.{{ .Release.Namespace }}.svc.cluster.local/
```

Signed-off-by: Robbie deMuth <[email protected]>

* [stable/prometheus-operator] Increment chart version

Signed-off-by: Robbie deMuth <[email protected]>

* [stable/redis-ha] define prometheus exporter port in service (#14910)

* define prometheus exporter port in service

This enables prometheus-operator to work with this chart almost out-of-the box. Only a ServiceMonitor definition is necessary.

Signed-off-by: Ben Dimbeck <[email protected]>

* bump chart version

Signed-off-by: Ben Dimbeck <[email protected]>

* [stable/redis-ha] Improve liveness probe for large databases (#14999)

* [stable/redis-ha] Improve liveness probe so that redis is not restarted while it is still loading its dataset into memory

On larger databases this can take more than just the initial probe delay. During this time redis will not answer the ping command with pong, but with loading. Of course the container should not be marked as ready, but it also should not restart which results in redis never starting successfully.

Signed-off-by: Bastian Hofmann <[email protected]>

* [stable/redis-ha] Bump version to 3.5.2

Signed-off-by: Bastian Hofmann <[email protected]>

* [stable/elastic-stack] Fix elasticsearch URL (#14906)

* [stable/elastic-stack] Fix elasticsearch url resolve

Signed-off-by: Nikolai Iurin <[email protected]>

* [stable/elastic-stack] Fix requirements.lock sync

Signed-off-by: Nikolai Iurin <[email protected]>

* kured - add psp configuration capabilities (#15071)

* kured - add psp configuration capabilities

Signed-off-by: Maxime VISONNEAU <[email protected]>

* update minor version

Signed-off-by: Maor Friedman <[email protected]>

* [stable/prometheus-postgres-exporter] Allow specifying a securityContext (#15074)

* Allow specifying a securityContext

This enables users running under restrictive PodSecurityPolicies to deploy the exporter running as a non-root container.

Signed-off-by: Dimitrios Karagiannis <[email protected]>

* Update chart version

Signed-off-by: Dimitrios Karagiannis <[email protected]>

* [stable/jenkins] Add existingSecret to Jenkins backup AWS credentials (#13392)

* [stable/jenkins] Add existingSecret to Jenkins backup AWS credentials

Signed-off-by: Hans-Jörg Wieland <[email protected]>

* [stable/jenkins] Removed unnecessary Maintainer line

Signed-off-by: Hans-Jörg Wieland <[email protected]>

* [stable/jenkins] Chart.yaml version bump

Signed-off-by: Hans-Jörg Wieland <[email protected]>

* [stable/cluster-autoscaler] Add extraEnvFromSecret parameter (#13308)

This parameter can be useful if we want to supply the access keys via an
external secret. This should work with any cloud provider.

In my case I don't want to authorize the workers to interact with the ASG,
as any container running in the cluster would be allowed to do so,
instead I have created an IAM user and stored the credentials in a
secret.

Signed-off-by: Alessandro Siragusa <[email protected]>

* [stable/prometheus] Ignore OWNERS file in helm package. (#13655)

Signed-off-by: Arturo Contreras <[email protected]>

* [stable/heapster] Fix stable heapster fullname (#13711)

* [stable/heapster] fix how to define fullname

This follows the default _helpers.tpl by `helm create NAME`

Signed-off-by: Shoichi Kaji <[email protected]>

* [stable/heapster] 0.3.3 -> 0.3.4

Signed-off-by: Shoichi Kaji <[email protected]>

* [stable/heapster] This will be a breaking change so we should up it by a major version

Signed-off-by: Shoichi Kaji <[email protected]>

* [stable/kube2iam] Fix issue when changing kube2iam host port (#13729)

does not change metrics port and requires second custom port

Signed-off-by: George Kaz <[email protected]>

* [stable/prometheus] default retention time is 15 days if not specified (#13965)

* If you do not specify a retention time then by default it is set to 15 days.
In this PR I make that the default so that its clear to users.

Signed-off-by: David O'Dell <[email protected]>

* bumped chart version

Signed-off-by: David O'Dell <[email protected]>

* rev'd chart version to 8.11.5

Signed-off-by: David O'Dell <[email protected]>

* [stable/elasticsearch-exporter] Add imagePullSecret support (#14887)

Signed-off-by: Julian Schlichtholz <[email protected]>

* [incubator/vault] Update owners (#14896)

* adding myself to OWNERS

Signed-off-by: Janusz Bialy <[email protected]>

* bump version

Signed-off-by: Janusz Bialy <[email protected]>

* get rid of whitespace

Signed-off-by: Janusz Bialy <[email protected]>

* [stable/prometheus-blackbox-exporter] Add support for imagePullSecrets (#14903)

Signed-off-by: Julian Schlichtholz <[email protected]>

* 1. influxdb version update to 1.7.6 (#14919)

2. removed default resources and forcing users to add memory and cpu
requests and limits
3. bumped chart version

Signed-off-by: Deepak Kumar Sood <[email protected]>

* 1. chronograf version update to 1.7.11 (#14920)

2. pullPolicy changed to IfNotPresent
3. bumped chart version

Signed-off-by: Deepak Kumar Sood <[email protected]>

* [stable/logstash] upgrading logstash to 7.1.1 (#14952)

* upgrading logstash to 7.1.1

Signed-off-by: Fred Park <[email protected]>

* bump major version

Signed-off-by: Maor Friedman <[email protected]>

* [stable/collabora-code] Fix container exposed port number (#14977)

* Fix container exposed port number

Signed-off-by: Bertrand Gouny <[email protected]>

* Bump chart version

Signed-off-by: Bertrand Gouny <[email protected]>

* Update Express Gateway Images to v1.16.6 (#14994)

Signed-off-by: eg-bot <[email protected]>

* [stable/grafana] update maintainer (#13898)

Signed-off-by: Maor Friedman <[email protected]>

* [stable/kiam] added whitelist argument in agent-daemonset.yaml (#14397)

* added whitelist argument in agent-daemonset.yaml

Signed-off-by: Pravar Agrawal <[email protected]>

* [stable/kiam] added whitelist argument for metadata API path

- Makes it possible to specify whitelist arguments for allowing other
  AWS metadata API paths which are currently blocked by default
- Update README.md
- Bump the version

Signed-off-by: Pravar Agrawal <[email protected]>

* [stable/kiam] bump the version of chart

Signed-off-by: Pravar Agrawal <[email protected]>

* [stable/spinnaker] Update Minio Docker Image (#15007)

* Use next incremental version of Minion image

Due to the current configured Minion version not being on Dockerhub any longer, we shall update it to the next incremental version that exists.

Signed-off-by: Chris Burns <[email protected]>

* Updates patch version of Helm Chart

Updates patch version of Helm Chart due to update of Minio Image

Signed-off-by: Chris Burns <[email protected]>

* Revert accidentally remove colon

Signed-off-by: Chris Burns <[email protected]>

* Use named ports, add probes for agent (#15027)

Signed-off-by: Naseem <[email protected]>

* Change sed command (#15075)

Signed-off-by: Daniel Gordi <[email protected]>

* [stable/prometheus] Bump alertmanager to 0.17.0 (#14034)

* [stable/prometheus] Bump alertmanager to 0.17.0

Signed-off-by: Laurent Godet <[email protected]>

* Update Chart.yaml

Signed-off-by: Maor Friedman <[email protected]>

* [stable/cluster-autoscaler] Add support for imagePullSecrets (#14904)

* [stable/cluster-autoscaler] Add support for imagePullSecrets

Signed-off-by: Julian Schlichtholz <[email protected]>

* bump version

Signed-off-by: Maor Friedman <[email protected]>

* [stable/prometheus] Update to Prometheus v2.10.0 (#14294)

* [stable/prometheus] Update to Prometheus v2.10.0

Signed-off-by: Steven Sheehy <[email protected]>

* Update Chart.yaml

Signed-off-by: Maor Friedman <[email protected]>

* [stable/prometheus] Upgraded pushgateway to v0.8.0. (#14304)

* [stable/prometheus] Upgraded pushgateway to v0.8.0.

Signed-off-by: Jonathan Davies <[email protected]>

* Update Chart.yaml

Signed-off-by: Maor Friedman <[email protected]>

* Persistence should be enabled and Notes include the password if set default user (#14411)

Signed-off-by: Aisuko <[email protected]>

* [stable/prometheus] Fixed typo in node-exporter-podsecuritypolicy.yaml (#14154)

Signed-off-by: Jonathan Davies <[email protected]>

* [incubator/zookeeper] Setting maximum headless service name length (#14885)

* [incubator/zookeeper] Setting maximum headless service name length

Signed-off-by: Eric Lemieux <[email protected]>

* [incubator/zookeeper] Bumping chart version

Signed-off-by: Eric Lemieux <[email protected]>

* [stable/ghost] Release 6.7.24 updating components versions (#15095)

Signed-off-by: Bitnami Containers <[email protected]>

* [stable/mysql] Add support for container args (#14180)

If older MySQL clients need to connect to a MySQL 8 server, this requires the
`--default-authentication-plugin=mysql_native_password` flag. This can now be
passed to the Helm chart.

Signed-off-by: Remco Haszing <[email protected]>

* [stable/redis-ha] Add `hardAntiAffinity` and `additionalAffinities` (#15030)

Signed-off-by: Dylan Arbour <[email protected]>

* Namespace for ServiceMonitor (#15068)

Signed-off-by: Mikhail Naletov <[email protected]>

* fixes #15002 (#15076)

Signed-off-by: Christian Jantz <[email protected]>

* [stable/cluster-autoscaler] Fixing bug with extra args boolean convert (#12998)

* [stable/cluster-autoscaler] Fixing bug with extra args boolean convert

Fixing bug with extra args boolean convert.
Use less verbose default values.
Signed-off-by: Stefan Lundgren <[email protected]>

Fix docs


Fix comments


Fix comments

* Update conflicting chart version

Signed-off-by: Stefan Lundgren <[email protected]>

* Revert change of default values to only do one fix in the PR

Signed-off-by: Stefan Lundgren <[email protected]>

* Simplifying fix

Signed-off-by: Stefan Lundgren <[email protected]>

* [stable/redis-ha] Update Redis to 5.0.5 (#15098)

Release notes:
https://raw.githubusercontent.com/antirez/redis/5.0/00-RELEASENOTES

Signed-off-by: Dylan Arbour <[email protected]>

* [stable/fluent-bit]: upgrade to Fluent Bit v1.2.0 (#15101)

In addition to version upgrade, this patch adds the new chart option
called 'mergeLogKey' that configure Merge_Log_Key inside the Kubernetes
filter.

Signed-off-by: Eduardo Silva <[email protected]>

* [stable/concourse] Add Concourse default values to chart values (#12763)

* [stable/concourse]: adding web default values to values.yml

- setting the default values as per the concourse binary
- for the issue: helm/charts#12221

Signed-off-by: Sameer Vohra <[email protected]>
Co-authored-by: Bishoy Youssef <[email protected]>

* [stable/concourse] Add default worker values to values.yml

- Added the default values as per the concourse binary
- for the issue: helm/charts#12221

Signed-off-by: Sameer Vohra <[email protected]>
Co-authored-by: Bishoy Youssef <[email protected]>

* [stable/concourse] Update Chart, values & deployment

- bump chart version
- add defaults for postgres, syslog, credentials
- removed GC override flag as defaults are set
- fixed syslog hostname typo

Signed-off-by: Bishoy Youssef <[email protected]>
Co-authored-by: Sameer Vohra <[email protected]>

* [stable/clamav] Add icon for monocular (#13914)

* add icon

Signed-off-by: nicolas kowenski <[email protected]>

* set tag to version 1.6

Signed-off-by: nicolas kowenski <[email protected]>

* [incubator/couchdb] updates to support an alternate k8s scheduler (#14351)

* updates to support an alternate k8s scheduler

Signed-off-by: Sathya Balakrishnan <[email protected]>

* fix Chart version

Signed-off-by: Sathya Balakrishnan <[email protected]>

* Update Chart.yaml

Signed-off-by: Maor Friedman <[email protected]>

* [stable/kubernetes-dashboard] Add custom labels for ingress resource  (#14911)

* Add custom labels to ingress

Signed-off-by: arielev <[email protected]>

* Add ingress.labels decription

Signed-off-by: arielev <[email protected]>

* Bump version

Signed-off-by: arielev <[email protected]>

* [stable/prometheus] add alertmanager.extraSecretMounts (#12888)

Signed-off-by: Cameron Attard <[email protected]>

* Fix error when timeouts values unquoted (#12926)

Signed-off-by: Minh Danh <[email protected]>

* Add support to configure affinity and nodeSelector. Signed-off-by… (#13129)

* Add support to configure `affinity` and `nodeSelector`. Signed-off-by: Frank Reno <[email protected]>

Signed-off-by: Frank Reno <[email protected]>

* update version.

Signed-off-by: Frank Reno <[email protected]>

* fix alignment

Signed-off-by: Frank Reno <[email protected]>

* Optionally enable WebHDFS REST API (#13142)

Signed-off-by: Dennis Pfisterer <[email protected]>

* [stable/cerebro] added initialDelaySeconds (#13589)

* Update deployment.yaml

Added initialDelaySeconds: 120

Signed-off-by: Vladislav Leveniuk <[email protected]>

* Update Chart.yaml

Bumped version

Signed-off-by: Vladislav Leveniuk <[email protected]>

* Update Chart.yaml

Bumped versio

Signed-off-by: Vladislav Leveniuk <[email protected]>

* [stable/elasticsearch]: Fixed invalid auth yaml when no annotations (#13886)

Signed-off-by: Leon Blakey <[email protected]>

* Update labels used to discover query pod (#13913)

Signed-off-by: Chris Bailey <[email protected]>

* stable/traefik quote timeout configs in configmap (#14095)

In order to prevent:
```
Error reading TOML config file /config/traefik.toml
: Near line 78 (last key parsed 'forwardingTimeouts'): expected a
top-level item to end with a newline, comment, or EOF, but got 's'
instead
```

fixes #14093

Signed-off-by: Alwin Mark <[email protected]>

* [stable/fluent-bit] Add logfmt support (#14174)

* [stable/fluent-bit] update README.md

Signed-off-by: Agustin Houlgrave <[email protected]>

* [stable/fluent-bit] update config.yaml

Signed-off-by: Agustin Houlgrave <[email protected]>

* [stable/fluent-bit] update values.yaml

Signed-off-by: Agustin Houlgrave <[email protected]>

* [stable/fluent-bit] bump chart version

Signed-off-by: Agustin Houlgrave <[email protected]>

* [stable/prometheus-node-exporter] add scrapeTimeout for the service monitor (#14293)

Signed-off-by: Ryan Belgrave <[email protected]>

* [stable/prometheus-snmp-exporter] Don't run config through toYaml (#13884)

* Fix prometheus snmp-exporter chart

- don't try to convert the values to YAML - it takes integer
  keys and converts them to strings, causing marshalling errors
  on snmp-exporter startup

Signed-off-by: Josh Lothian <[email protected]>

* Update Chart.yaml

Signed-off-by: Maor Friedman <[email protected]>

* [stable/Janusgraph] Allow env variables in template (#14303)

* Add env variables

Signed-off-by: Amotz Hoshen <[email protected]>
Signed-off-by: amotzhoshen <[email protected]>

* Update chart version

Signed-off-by: Amotz Hoshen <[email protected]>
Signed-off-by: amotzhoshen <[email protected]>

* [stable/apm-server] Add optional TLS configuration to the chart (#14305)

* [stable/apm-server] Add optional TLS configuration to the chart

Signed-off-by: Amit Oren <[email protected]>

* [stable/apm-server] Bump chart version

Signed-off-by: Amit Oren <[email protected]>

* feat(stable/atlantis): runAsUser atlantis (#14334)

Signed-off-by: Andrii Nasinnyk <[email protected]>

* [incubator/mysqlha] updates to support an alternate k8s scheduler (#14352)

* updates to support an alternate k8s scheduler

Signed-off-by: Sathya Balakrishnan <[email protected]>

* fix Chart version

Signed-off-by: Sathya Balakrishnan <[email protected]>

* updates to support an alternate k8s scheduler (#14353)

Signed-off-by: Sathya Balakrishnan <[email protected]>

* [stable/rocketchat/ Add a member of Rocket.Chat Team to reviewers (#14431)

* Add a member of Rocket.Chat Team to reviewers

Signed-off-by: Aaron Ogle <[email protected]>

* bump version

Signed-off-by: Aaron Ogle <[email protected]>

* [stable/prometheus-operator] Add optional *additionalPrometheusRulesMap* which will override *additionalPrometheusRules* and allow for merging across multiple values files. Deprecated *additionalPrometheusRules* in favor of the new option. (#14490)

Signed-off-by: Nigel Foucha <[email protected]>

* [stable/logstash] Create a ServiceAccount and add arguments (#14536)

Signed-off-by: Marc Sensenich <[email protected]>

* =Signed-off-by: Alexander Shemshurenko [email protected] (#14553)

Signed-off-by: alexshe <[email protected]>

* [stable/kube-ops-view] fullname modified, ingress path added (#14561)

* [stable/kube-ops-view] fullname modified, ingress path added

kube-ops-view.fullname modified to prevents redundant resource names, support to ingress path added

Signed-off-by: Matteo Dell'Aquila <[email protected]>

* reviewed according REVIEW_GUIDELINES.md

Signed-off-by: Matteo Dell'Aquila <[email protected]>

* [stable/traefik] Add File Backend (#14585)

* Add File Backend

Signed-off-by: Dat Truong <[email protected]>

* Bump version

Signed-off-by: Dat Truong <[email protected]>

* Bump minor version

Signed-off-by: Dat Truong <[email protected]>

* [stable/kapacitor] Add owners file and add common used envVars to examples (#14622)

* 1. Add owners file
2. Bump version from 1.1.2 to 1.1.3
3. Add common used envVars to examples

Signed-off-by: Deepak Kumar Sood <[email protected]>

* new line at end of OWNERS file

Signed-off-by: Deepak Kumar Sood <[email protected]>

* [stable/prometheus-consul-exporter] 14589: Bugfix to support boolean flags in prometheus-consul-exporter (#14694)

* bumped version number

Signed-off-by: Jan Fiedler <[email protected]>

* [incubator/cassandra-operator] Rename readme and add icon (#14753)

* [incubator/cassandra] Rename readme and add icon

Signed-off-by: sebastien allamand <[email protected]>

* bump version

Signed-off-by: sebastien allamand <[email protected]>

* [stable/prometheus] Updates to support an alternate scheduler (#14364)

* updates to support alternate k8s scheduler

Signed-off-by: Sathya Balakrishnan <[email protected]>

* bump up chart version

Signed-off-by: Sathya Balakrishnan <[email protected]>

* [stable/druid] Fix readme link (#14774)

* historical branch does not exists

Signed-off-by: Deepak Kumar Sood <[email protected]>

* bump chart version

Signed-off-by: Deepak Kumar Sood <[email protected]>

* [stable/verdaccio] Add tolerations (#14779)

Signed-off-by: Ben Sully <[email protected]>

* falco - add psp configuration capabilities (#14813)

Signed-off-by: Maxime VISONNEAU <[email protected]>

* [incubator/vault] Fix serviceAccount reference and resource limits (#14895)

* add sa name to deployment

Signed-off-by: Janusz Bialy <[email protected]>

* move vault container specific resources before any extra containers

Signed-off-by: Janusz Bialy <[email protected]>

* bump chart version

Signed-off-by: Janusz Bialy <[email protected]>

* bump version

Signed-off-by: Janusz Bialy <[email protected]>

* update readme

Signed-off-by: Janusz Bialy <[email protected]>

* [stable/openldap] add image pull policy and pod annotations (#14909)

* [stable/openldap] Add custom annotations

Signed-off-by: Jacek Ciwiś <[email protected]>

* [stable/openldap] Add imagePullPolicy to initContainers

Signed-off-by: Jacek Ciwiś <[email protected]>

* [stable/openldap] Update default image tag to 1.2.4 (appVersion: 2.4.47)

Signed-off-by: Jacek Ciwiś <[email protected]>

* [stable/minio] Add serviceAccount option for deployed pods (#14917)

* Add serviceAccount option for deployed pods

Signed-off-by: Tyler Camp <[email protected]>

* Bump minio chart version

Signed-off-by: Tyler Camp <[email protected]>

* Add trailing newline to values.yaml

Signed-off-by: Tyler Camp <[email protected]>

* added podAnnotations field (#14924)

Signed-off-by: Aiman Najjar <[email protected]>
Signed-off-by: aimannajjar <[email protected]>

* typo fixed in REVIEW_GUIDELINES.md (#15006)

Signed-off-by: Rajiv Ranjan Singh <[email protected]>

* [stable/kiam] Fix kiam templates (#15045)

* Fix Kiam templates

Signed-off-by: Pere Alcoberro Turu <[email protected]>

* Increase Chart Version

Signed-off-by: Pere Alcoberro Turu <[email protected]>

* Chart Version Bump

Signed-off-by: Pere Alcoberro Turu <[email protected]>

* [stable/redis] Allow slave pods to connect to master when networkPolicy is enabled (#15082)

* Adding network policy label for slave pods

Signed-off-by: YITAEK HWANG <[email protected]>

* [stable/redis] fixing ordering of if statements in networkpolicy

Signed-off-by: YITAEK HWANG <[email protected]>

* [stable/prometheus-operator] updated to 0.31.1 (#14943)

* feat: update prometheus-operator

Signed-off-by: Carlos Alexandro Becker <[email protected]>

* fix: remove thanos-cluster port from examples

Signed-off-by: Carlos Alexandro Becker <[email protected]>

* docs: manual del/install crd

Signed-off-by: Carlos Alexandro Becker <[email protected]>

* fix: cleanup crds

Signed-off-by: Carlos Alexandro Becker <[email protected]>

* fix: update test-values

Signed-off-by: Carlos Alexandro Becker <[email protected]>

* fix: clusterrole

Signed-off-by: Carlos Alexandro Becker <[email protected]>

* bump: prometheus-operator

Signed-off-by: Carlos Alexandro Becker <[email protected]>

* fix: crds

Signed-off-by: Carlos Alexandro Becker <[email protected]>

* bump: prometheus-operator

Signed-off-by: Carlos Alexandro Becker <[email protected]>

* fix: undo rules upgrade

Signed-off-by: Carlos Alexandro Becker <[email protected]>

* docs: fix readme

Signed-off-by: Carlos Alexandro Becker <[email protected]>

* ci: cleanup crd before install

Signed-off-by: Carlos Alexandro Becker <[email protected]>

* Clean up CRDs before install for CI

Signed-off-by: Vasily Sliouniaev <[email protected]>

* [stable/odoo]: Fix typo in values (#15111)

* [stable/odoo]: Fix typo in values

Signed-off-by: Andrés Bono <[email protected]>

* Another one

Signed-off-by: Andrés Bono <[email protected]>

*  [stable/dex] Pod annotations Dex (#14979)

* [stable/dex] Add pod annotations

Added the ability to configure your own pod annotations to the
deployment of dex.

An example:
``` yaml
podAnnotations:
  prometheus.io/path: "/metrics"
  prometheus.io/port: "5558"
  prometheus.io/scrape: "true"
```

Signed-off-by: Rick Haan <[email protected]>

* [stable/dex] Bump minor chart version

My pull request adds functionality in a backwards-compatible manner.
This means a bump in the minor version of the chart.

Signed-off-by: Rick Haan <[email protected]>

* [stable/sentry] Add worker concurrency (#14940)

* [stable/sentry] Add worker concurrency

Signed-off-by: Konstantin Lebedev <[email protected]>

* [stable/sentry] Add concurrency to values.yaml

Signed-off-by: Konstantin Lebedev <[email protected]>

* [stable/external-dns] Add support for multiple Istio IngressGateway LoadBalancer Services  (#15077)

* add multiple istio gateway args

Signed-off-by: Craig Huber <[email protected]>

* update readme

Signed-off-by: Craig Huber <[email protected]>

* [stable/external-dns] add multiple istio gateway args

Signed-off-by: Craig Huber <[email protected]>

* [stable/external-dns] add new line

Signed-off-by: Craig Huber <[email protected]>

* [stable/external-dns] bump minor version

Signed-off-by: Craig Huber <[email protected]>

* [stable/nats] Adapt chart to NATS version 2 (#15037)

* Adapt chart to NATS version 2

Signed-off-by: tompizmor <[email protected]>

* Edit tag in values-production

Signed-off-by: tompizmor <[email protected]>

* Recover original tags

Signed-off-by: tompizmor <[email protected]>

* [stable/nats] Update components versions

Signed-off-by: Bitnami Containers <[email protected]>

* Parametrize nats filename

Signed-off-by: tompizmor <[email protected]>

* update missing files

Signed-off-by: tompizmor <[email protected]>

* Add section in the README

Signed-off-by: tompizmor <[email protected]>

* [stable/prometheus-operator] Fix #14874 (#14877)

* [stable/prometheus-operator] Fix #14874

Signed-off-by: Mathieu Cinquin <[email protected]>

* Bump version

Signed-off-by: Mathieu Cinquin <[email protected]>

* [stable/jaeger-operator] Bump version (#14557)

Signed-off-by: Login Victor <[email protected]>

* fix issue #15083 (#15109)

Signed-off-by: olivier beyler <[email protected]>

* [stable/rabbitmq] fix sed invocation to handle special characters (#15105)

Tested with '/\/\--||?+*':

    $ kubectl create secret generic rabbitmq-secret --from-literal=rabbitmq-password='/\/\--||?+*'
    ...
    $ helm install --name my-release stable/rabbitmq --set rabbitmq.existingPasswordSecret=rabbitmq-secret --set persistence.storageClass=standard
    ...
    $ kubectl exec my-release-rabbitmq-0  -ti -- grep default_pass /opt/bitnami/rabbitmq/etc/rabbitmq/rabbitmq.conf
    default_pass=/\/\--||?+*

Resolves #15069.

Signed-off-by: Karoline Pauls <[email protected]>

* [stable/kubernetes-dashboard] add extraEnv (#14998)

* [stable/kubernetes-dashboard] add extraEnv

Signed-off-by: Bumsoo Kim <[email protected]>

* bump version to 1.6.0

Signed-off-by: Bumsoo Kim <[email protected]>

* [stable/redis] Improve liveness probe so that redis is not restarted while it is still loading its dataset into memory (#15093)

On larger databases this can take more than just the initial probe delay. During this time redis will not answer the ping command with pong, but with loading. Of course the container should not be marked as ready, but it also should not restart which results in redis never starting successfully.

Signed-off-by: Bastian Hofmann <[email protected]>

* [stable/fluent-bit] Add Pod Security Policy (#15046)

* [stable/fluent-bit] Add Pod Security Policy

Signed-off-by: Fernando Mendoza <[email protected]>

* Bump chart version

Signed-off-by: Fernando Mendoza <[email protected]>

* Revert chart version bump

Signed-off-by: Fernando Mendoza <[email protected]>

* Rebump

Signed-off-by: Fernando Mendoza <[email protected]>

* [stable/falco] Add nestorsalceda as an approver in OWNERS file (#15131)

Signed-off-by: Néstor Salceda <[email protected]>

* [stable/sysdig] Add nestorsalceda as an approver in OWNERS file (#15132)

Signed-off-by: Néstor Salceda <[email protected]>

* [stable/ambassador] Add app.kubernetes.io/part-of to ambassador (#15096)

Signed-off-by: Darrien Glasser <[email protected]>

* Added optional backendconfig resource for mercure (#15141)

* Added optional backendconfig resource for mercure

Signed-off-by: Simon Merlak <[email protected]>

* increased the chart version

Signed-off-by: Simon Merlak <[email protected]>

* supports specifying imagePullSecrets (#13145)

* supports specifying imagePullSecrets

Signed-off-by: Steven Goodliff <[email protected]>

* added missing space

Signed-off-by: Steven Goodliff <[email protected]>

* [stable/prometheus-redis-exporter] Adding acondrat to prometheus-redis-exporter owners (#14826)

* Adding acondrat to prometheus-redis-exporter owners

Signed-off-by: Arcadie Condrat <[email protected]>

* version bump

Signed-off-by: Arcadie Condrat <[email protected]>

* prepare for conflict

Signed-off-by: Maor Friedman <[email protected]>

* [incubator/jaeger] Update image, add service accounts, remove configmap, passwords as secrets (#15108)

* Update image, add service accounts, remove configmap

Signed-off-by: Naseem <[email protected]>

* passwords as secrets

Signed-off-by: Naseem <[email protected]>

* Bump image

Signed-off-by: Naseem <[email protected]>

* Update README

Signed-off-by: Naseem <[email protected]>

* Improve secret logic

Signed-off-by: Naseem <[email protected]>

* Following best practices regarding service accounts

Signed-off-by: Naseem <[email protected]>

* Port https://github.com/uswitch/kiam/pull/180 to stable/kiam helm chart (#9262)

Signed-off-by: Max Lobur <[email protected]>

* add prometheus service monitor to coredns (#12003)

Signed-off-by: Ryan Belgrave <[email protected]>

* [stable/grafana] fix issue 15134 (#15149)

* remove bad ""

Signed-off-by: olivier beyler <[email protected]>

* fix chart version

Signed-off-by: olivier beyler <[email protected]>

* remove comma

Signed-off-by: olivier beyler <[email protected]>

* [stable/datadog] Make name of dogstatsd socket configurable (#14898)

* Make DogStatsD socket path configurable

Signed-off-by: Yuya Takeyama <[email protected]>

* Describe about `datadog.dogStatsDSocketPath`

Signed-off-by: Yuya Takeyama <[email protected]>

* Bump version

Signed-off-by: Yuya Takeyama <[email protected]>

* Refine README.md for `datadog.dogStatsDSocketPath`

Signed-off-by: Yuya Takeyama <[email protected]>

* Adding liveness probe timeout variable :heavy_plus_sign: (#15146)

Signed-off-by: johndaviesco <[email protected]>

* [stable/nexcloud] Support PostgreSQL database (#15155)

Signed-off-by: Cedric Thiebault <[email protected]>

* Fix markdown symbol (#15157)

Signed-off-by: Mikhail Naletov <[email protected]>

* [stable/mariadb] Release 6.5.3 updating components versions (#15174)

Signed-off-by: Bitnami Containers <[email protected]>

* [stable/nats] Release 3.0.1 updating components versions (#15175)

Signed-off-by: Bitnami Containers <[email protected]>

* [stable/wordpress] Release 5.12.6 updating components versions (#15176)

Signed-off-by: Bitnami Containers <[email protected]>

* [stable/postgresql] Release 5.3.11 updating components versions (#15177)

Signed-off-by: Bitnami Containers <[email protected]>

* [stable/phabricator] Release 5.0.2 updating components versions (#15178)

Signed-off-by: Bitnami Containers <[email protected]>

* [stable/parse] Release 6.2.12 updating components versions (#15164)

Signed-off-by: Bitnami Containers <[email protected]>

* [stable/ghost] Release 6.7.25 updating components versions (#15168)

Signed-off-by: Bitnami Containers <[email protected]>

* [stable/drupal] Release 3.3.5 updating components versions (#15169)

Signed-off-by: Bitnami Containers <[email protected]>

* [stable/mediawiki] Release 6.3.5 updating components versions (#15170)

Signed-off-by: Bitnami Containers <[email protected]>

* [stable/redmine] Release 10.0.7 updating components versions (#15171)

Signed-off-by: Bitnami Containers <[email protected]>

* [stable/joomla] Release 4.3.5 updating components versions (#15172)

Signed-off-by: Bitnami Containers <[email protected]>

* [stable/odoo] Release 8.1.5 updating components versions (#15173)

Signed-off-by: Bitnami Containers <[email protected]>

* [stable/suitecrm] Release 5.4.5 updating components versions (#15190)

Signed-off-by: Bitnami Containers <[email protected]>

* Set to null by default (#15194)

Signed-off-by: Naseem <[email protected]>

* [stable/anchore-engine] Engine Release v0.4.1 (#15195)

* remove unnecessary quotes from templates

Signed-off-by: Brady Todhunter <[email protected]>

* update ui to v0.3.4 & add policy hub config. Update engine & enterprise to v0.4.1

Signed-off-by: Brady Todhunter <[email protected]>

* update Chart & app version

Signed-off-by: Brady Todhunter <[email protected]>

* Adding host network option. (#15197)

Signed-off-by: Alexey Shabalin <[email protected]>

* [stable/rabbitmq] enhance readiness-probe to handle pod restart (#14926)

* [stable/rabbitmq] enhance readiness-probe to allow rabbitmq sync data after pod restart
Signed-off-by: aggiefly <[email protected]>

* [[stable/rabbitmq] enhance readiness-probe to allow rabbitmq sync data after restart

Signed-off-by: aggiefly <[email protected]>

* Updating OWNERS file. (#15199)

Signed-off-by: Alexey Shabalin <[email protected]>

* [stable/mongodb] Release 5.20.3 updating components versions (#15200)

Signed-off-by: Bitnami Containers <[email protected]>

* [stable/k8s-spot-termination-handler] add annotations and updateStrategy (#14830)

* [stable/k8s-spot-termination-handler] Alexey's changes

Squashed commit of Alexey's changes

Signed-off-by: Alexey Shabalin <[email protected]>
Signed-off-by: Frode Egeland <[email protected]>

* [stable/k8s-spot-termination-handler] fix bug, refactor

* Fix an issue where k8s needs an int, but chart was providing a str
* Remove excess whitespace
* Move updateStrategy section to a place it makes more sense

Signed-off-by: Frode Egeland <[email protected]>

* [stable/k8s-spot-termination-handler] bump chart version

Signed-off-by: Frode Egeland <[email protected]>

* [stable/datadog] Add priorityClassName to Cluster Agent deployment (#15135)

Signed-off-by: Peter Rifel <[email protected]>

* [stable/spinnaker] ensure spinnaker works behind nsx-t ingress (#15213)

VMware NSX-T ingress requires a `/*` pattern for the path, this allows the user
to specify the type of ingress controller via annotations to ensure
correct behavior.

Signed-off-by: Christopher Banck <[email protected]>

* Allow the agent configuration.yaml to be configurable via values.yaml in addition to editing the configmap. (#15215)

Signed-off-by: Dahlia Bock <[email protected]>

* [stable/mysql] add namespace to test resources (#15184)

Signed-off-by: costimuraru <[email protected]>

* [stable/kube-state-metrics] Rename ServiceMonitor template (#15214)

Signed-off-by: Manuel Rüger <[email protected]>

* [stable/jenkins] Adding sub-path option for scraping (#14833)

* [stable/jenkins] Adding sub-path option for scraping

Signed-off-by: Tomer Leibovich <[email protected]>

* [stable/jenkins] Adding sub-path option for scraping

Signed-off-by: Tomer Leibovich <[email protected]>

* Use JenkinsUrlPrefix for Prometheus path

Signed-off-by: Tomer Leibovich <[email protected]>

* stable/concourse: Improve documentation awsSecretsManager template (#15038)

* [stable/concourse] Improve documentation: update template values of awsSecretsManager

Provide the right default template for pipeline and team for awsSecretsManager

Signed-off-by: Syamala Umamaheswaran <[email protected]>

* [stable/concourse]: Improve documentation: update template values for ssm

Signed-off-by: Syamala Umamaheswaran <[email protected]>

* [stable/concourse]: Bump chart version to 7.0.2

Signed-off-by: Syamala Umamaheswaran <[email protected]>

* [stable/locust] enable secret volumes & envs (#15029)

* Add values to allow for additional volume mounts which will enable users to mount secrets securely

Signed-off-by: Brian Surber <[email protected]>

* Add values to support additional env values as well

Signed-off-by: Brian Surber <[email protected]>

* [stable/spring-cloud-data-flow] Update to new SCDF version 2.1.2 (#15219)

* [stable/spring-cloud-data-flow] Update to new SCDF version 2.1.2

- update app version to 2.1.2
- update skipper version to 2.0.2
- update icon to new path

Signed-off-by: Chris Schaefer <[email protected]>

* [stable/spring-cloud-data-flow] Update to new SCDF version 2.1.2

- fix chart version

Signed-off-by: Chris Schaefer <[email protected]>

* [stable/elasticsearch] Add options for pre-stop and post-start hooks  (#12206)

* [stable/elasticsearch] Add option for lifecycle hooks for the client deployment Add option to provide custom lifecycle hooks for data pods

Signed-off-by: Melifaro <[email protected]>
Signed-off-by: Mikhail Zholobov <[email protected]>

* [stable/elasticsearch] Add option for lifecycle hooks for the client deployment

Signed-off-by: Melifaro <[email protected]>
Signed-off-by: Mikhail Zholobov <[email protected]>

* [stable/elasticsearch] Add option for lifecycle hooks for the master statefulset

Signed-off-by: Mikhail Zholobov <[email protected]>

* [stable/elasticsearch] Add "terminationGracePeriodSeconds" option for client and master nodes

Signed-off-by: Mikhail Zholobov <[email protected]>

* [stable/elasticsearch] Add CI tests for new lifecycle hooks

Signed-off-by: Mikhail Zholobov <[email protected]>

* [stable/elasticsearch] Bump chart version

Signed-off-by: Mikhail Zholobov <[email protected]>

* Replace Alpine by minideb as initContainer in documentation (#15227)

Signed-off-by: Carlos Rodriguez Hernandez <[email protected]>

* [stable/prometheus-pushgateway] add optional PodDisruptionBudget (#13293)

* [stable/prometheus-pushgateway] add optional PodDisruptionBudget

Signed-off-by: Victoria Lee <[email protected]>

* add new line to values.yaml

Signed-off-by: Victoria Lee <[email protected]>

* [incubator/sentry-kubernetes] Allow using existing secrets (#14099)

This allows users to use tools like sealed-secrets to pre-populate the
Sentry DSN secret.

Signed-off-by: Manuel Hutter <[email protected]>

* [stable/redis] Add --no-auth-warning to health checks (#15100)

* Added --no-auth-warning to redis-cli calls in health-configmap

Signed-off-by: Beni Ben Zikry <[email protected]>

* update tag for redis-lib-values

Signed-off-by: Beni Ben Zikry <[email protected]>

* bump chart version

Signed-off-by: Beni Ben Zikry <[email protected]>

* added no-auth-warning flag on top of new probe changes

Signed-off-by: Beni Ben Zikry <[email protected]>

* [stable/redis] Collect metrics from sentinels when enabled (#15156)

* [stable/redis] Collect metrics from sentinels when enabled

Signed-off-by: juan131 <[email protected]>

* Rebase branch from master

Signed-off-by: juan131 <[email protected]>

* Worker-only deployments take a list of hostnames & ports (#15220)

- Changed web.tsa.host to web.tsa.hosts which now takes a list of
hostnames and ports
- For web & worker deployments (default state) we read the port number
from the web's config values (bindPort)

Signed-off-by: Ciro S. Costa <[email protected]>
Co-authored-by: Taylor Silva <[email protected]>
Signed-off-by: Zoe Tian <[email protected]>

* [stable/nginx-ingress] allow nodePort for tcp/udp services (#11917) (#15203)

Signed-off-by: Dominik Münch <[email protected]>

* [stable/external-dns] Switch to use 'bitnami/external-dns' image (#14970)

* [stable/external-dns] Switch to use 'bitnami/external-dns' image and add Bitnami team as maintainers.

Signed-off-by: juan131 <[email protected]>

* Remove references to 'bitnami/external-dns' chart

Signed-off-by: juan131 <[email protected]>

* Sign off every commit

Signed-off-by: juan131 <[email protected]>

* [stable/external-dns] Add information about other major changes included in 2.0.0

Signed-off-by: juan131 <[email protected]>

* Rebase from master

Signed-off-by: juan131 <[email protected]>

* Fix CI tests

Signed-off-by: juan131 <[email protected]>

* [stable/orangehrm] Release 4.4.4 updating components versions (#15231)

Signed-off-by: Bitnami Containers <[email protected]>

* Disable IPv6 by default (#15229)

Signed-off-by: Carlos Rodriguez Hernandez <[email protected]>

* [stable/kube-hunter] upgrade to 312 (#15233)

Signed-off-by: David J. M. Karlsen <[email protected]>

* [stable/kong] add nginx custom template feature via config map (#15079)

* [stable/kong] added custom nginx template injection capability via config map

Signed-off-by: Amath Sarr <[email protected]>

* [stable/kong] bump version

Signed-off-by: Amath Sarr <[email protected]>

* [stable/kong] added missing space in comment

Signed-off-by: Amath Sarr <[email protected]>

* [stable/kong] bump app version to 0.14.0

Signed-off-by: Amath Sarr <[email protected]>

* [stable/kong] removed configurable configmap and extra pod ports not necessary anymore

Signed-off-by: Amath Sarr <[email protected]>

* [stable/kong] remove metrics for controller cause it's hardly used and expose metric port in other kong pods

Signed-off-by: Amath Sarr <[email protected]>

* [stable/kong] correct check if ingress controller is enabled (#15237)

Signed-off-by: Harry Bagdi <[email protected]>

* [stable/jenkins] Add support for namespace specification (#15202)

* [stable/jenkins] Add support for namespace specification

Signed-off-by: Nico Rikken <[email protected]>

* [stable/jenkins] fix scoping issue

Signed-off-by: Nico Rikken <[email protected]>

* [stable/jenkins] Resolve PR comments

Signed-off-by: Nico Rikken <[email protected]>

* [stable/parse] Release 6.2.13 updating components versions (#15241)

Signed-off-by: Bitnami Containers <[email protected]>

* [stable/external-dns] Fix labels max length by truncating them (#15243)

Signed-off-by: juan131 <[email protected]>

* [stable/fluent-bit] add a servicemonitor resource for Prometheus operator (#14416)

* [stable/fluent-bit] add a servicemonitor resource for Prometheus operator

Signed-off-by: Sébastien Prud'homme <[email protected]>

* [stable/fluent-bit] check API availability

Signed-off-by: Sébastien Prud'homme <[email protected]>

* [stable/external-dns] Release 2.0.2 updating components versions (#15245)

Signed-off-by: Bitnami Containers <[email protected]>

* [stable/minio] Add missing service account (#15143)

* Add serviceAccount option for deployed pods

Signed-off-by: Tyler Camp <[email protected]>

* Bump minio chart version

Signed-off-by: Tyler Camp <[email protected]>

* Add trailing newline to values.yaml

Signed-off-by: Tyler Camp <[email protected]>

* Add missing serviceaccount spec

Signed-off-by: Tyler Camp <[email protected]>

* Bump minio chart version

Signed-off-by: Tyler Camp <[email protected]>

* add new line

Signed-off-by: Maor Friedman <[email protected]>

* [stable/mediawiki] Release 6.3.6 updating components versions (#15255)

Signed-off-by: Bitnami Containers <[email protected]>

* [stable/mariadb] Update mariadb chart readme to include secret instructions (#15256)

* Update mariadb chart readme to include secret instructions

The mariadb readme now includes information about the keys that the
existing secret has to include.

Signed-off-by: Marius Kießling <[email protected]>

* Bump version number of mariadb chart

Signed-off-by: Marius Kießling <[email protected]>

* [stable/telegraf] Allow ENV vars (#15265)

* Allow ENV vars

Signed-off-by: Raphael Couto <[email protected]>

* Version bump

Signed-off-by: Raphael Couto <[email protected]>

* Fixing lint

Signed-off-by: Raphael Couto <[email protected]>

* [stable/concourse] properly cleanup btrfs subvolume and children (#14941)

When a `dind` (Docker in Docker) image is used with btrfs to e.g. run
integration tests as per https://hub.docker.com/r/amidos/dcind/ in some
occasions like job errors or interruptions the btrfs subvolumes are left
not cleaned.

So what happens then is that when the `rm -rf /concourse-worker-dir`
runs it fails with `Operation not permitted` error which then causes
`Init:Error` and ends in `Init:CrashLoopBackOff`.

The solution is to take that into account and properly delete all of the
btrfs subvolumes.

This can be achieved either with the suggested script or with the mount
option [user_subvol_rm_allowed](https://askubuntu.com/questions/509292/how-to-set-user-subvol-rm-allowed-capability)
that is tricky to apply or with that delete script that seems as a
better option.

Signed-off-by: Ciro S. Costa <[email protected]>
Co-authored-by: Radoslav Kirilov <[email protected]>
Co-authored-by: Taylor Silva <[email protected]>

* [stable/drupal] Release 3.3.6 updating components versions (#15260)

Signed-off-by: Bitnami Containers <[email protected]>

* [stable/atlantis] override configuration via configmap (#14503)

* feat(atlantis): override configuration via configmap

Signed-off-by: Andrii Nasinnyk <[email protected]>

* fix(stable/atlantis): broken template

Signed-off-by: Andrii Nasinnyk <[email protected]>

* [incubator/couchdb] fix env vars for db container (#15162)

Fixes environment variables not being set correctly for the
couchdb container when `.Values.enableSearch` is `false` (the
default).

The feature toggle for search excluded the search container from the
statefulset but did not exclude the associated environment variables.
The result of this was a duplicate `env` field for the `couchdb`
container which would override the correct `env` field; for example,
`ERL_FLAGS` would not be passed to the container.

This comment fixes the scoping of the `.Values.enableSearch` feature
toggle to include the `env` fields for the `clouseau` container.

Signed-off-by: Will Holley <[email protected]>

* set default values for tcp/udp nodeports (#15236)

Signed-off-by: ChiefAlexander <[email protected]>

* stable/traefik: quote boltdb prefix (#15018)

Signed-off-by: Carlos Alexandro Becker <[email protected]>

* [stable/prometheus-postgres-exporter] upgrade to new version of postgres exporter (#15239)

* [stable/prometheus-postgres-exporter] upgrade to new version of postgres exporter

Signed-off-by: Asher Foa <[email protected]>

* bump minor version

Signed-off-by: Maor Friedman <[email protected]>

* [stable/consul] update to latest (#15128)

* [stable/consul] update to latest

Signed-off-by: Carlos Alexandro Becker <[email protected]>

* fix: readme

Signed-off-by: Carlos Alexandro Becker <[email protected]>

* Values.extraArgs were being inserted in two places, resulting in duplication. Remove one. (#15257)

Signed-off-by: Joe Hohertz <[email protected]>

* [stable/redis] fix master joining cluster as slave (#15258)

Fixes #15115

Signed-off-by: Sameer Naik <[email protected]>

* [stable/sentry] Add note about Sentry ownership (#15266)

This PR adds a note to the readme stating that the chart is not maintained or backed by Sentry org itself.

Signed-off-by: Burak Yigit Kaya <[email protected]>

* sealed-secrets: Add networkPolicy (#15274)

Signed-off-by: Sebastian Poehn <[email protected]>

* [stable/etcd-operator] pod annotations (#14679)

* [stable/etcd-operator] pod annotations

Signed-off-by: Carlos Alexandro Becker <[email protected]>

* feat: remove port

Signed-off-by: Carlos Alexandro Becker <[email protected]>

* Adding TLS params to kube controller manager and kube scheduler (#15277)

Signed-off-by: Clarisse Sauvage <[email protected]>

* [stable/kube-state-metrics] Apply best practices for label naming (#15261)

Signed-off-by: Manuel Rüger <[email protected]>

* [stable/coredns] Update to CoreDNS 1.5.2 (#15153)

* [stable/coredns] Rename ServiceMonitor template

Signed-off-by: Manuel Rüger <[email protected]>

* [stable/coredns] Update apiVersion for deployment

Signed-off-by: Manuel Rüger <[email protected]>

* [stable/coredns] Version bump to 1.5.2

Signed-off-by: Manuel Rüger <[email protected]>

* [stable/moodle] Release 4.2.8 updating components versions (#15273)

Signed-off-by: Bitnami Containers <[email protected]>

* Just removes some annoying warning messages when you add annotations. (#15103)

Signed-off-by: Robert Van Voorhees <[email protected]>

* stable/opa: Fix OPA installation script with the right authz rego. (#15222)

Signed-off-by: Xin Jin <[email protected]>

* [chart/solr] Description: Updated Version and Readme (#15208)

* Description
	Bumped Version 1.1.1
	Bumped AppVersion 7.7.2
	Updated Readme with examples

 On branch master
 Your branch is ahead of 'origin/master' by 22 commits.
   (use "git push" to publish your local commits)

 Changes to be committed:
	modified:   Chart.yaml
	modified:   README.md
	modified:   values.yaml

Signed-off-by: Michael D Roach <[email protected]>

* Description:
	Bumped Minor version instead of Patch

 On branch master
 Your branch is up to date with 'origin/master'.

 Changes to be committed:
	modified:   Chart.yaml

Signed-off-by: Michael D Roach <[email protected]>

* [stable/mysql] deployment annotations (#15139)

* add deployment annotations in order for using helm hooks

Signed-off-by: Amos Hadad <[email protected]>

* bump chart version

Signed-off-by: Amos Hadad <[email protected]>

* bump stable/mysql to version to 1.2.3

Signed-off-by: Amos Hadad <[email protected]>

* bump to version 1.3.0

Signed-off-by: Amos Hadad <[email protected]>

* [stable/telegraf] Check for service.enabled (#15263)

* Check for service.enabled

Signed-off-by: Raphael Couto <[email protected]>

* Removing dup lines

Signed-off-by: Raphael Couto <[email protected]>

* Bump version

Signed-off-by: Raphael Couto <[email protected]>

* [stable/redis] exporter to 1.0.3 (#15302)

* exporter to 1.0.3

Signed-off-by: Naseem <[email protected]>

* Add some notes

Signed-off-by: Naseem <[email protected]>

* [stable/external-dns] Bump deployment api version (#13680)

* [stable/external-dns] Bump deployment api version

Signed-off-by: Tamás Ecsédi <[email protected]>

* [stable/external-dns] Use nindent to inline toYaml

Signed-off-by: Tamás Ecsédi <[email protected]>

* [stable/external-dns] Bump chart version

Signed-off-by: Tamás Ecsédi <[email protected]>

* [stable/external-dns] Update production values

Signed-off-by: Tamás Ecsédi <[email protected]>

* [stable/external-dns] Add container security context to readme

Signed-off-by: Tamás Ecsédi <[email protected]>

* [stable/prometheus] Add custom pod labels for prom server (#14819)

* Add custom pod labels to prometheus server component.

Signed-off-by: Kevin Hellemun <[email protected]>

* Bump chart version.

Signed-off-by: Kevin Hellemun <[email protected]>

* Update README.md

Signed-off-by: Maor Friedman <[email protected]>

* Update Chart.yaml

Signed-off-by: Maor Friedman <[email protected]>

* Only parse custom labels if they are set.

Signed-off-by: Kevin Hellemun <[email protected]>

* Make indentation the same as server labels.

Signed-off-by: Kevin Hellemun <[email protected]>

* [stable/rabbitmq] Release 6.1.5 updating components versions (#15308)

Signed-off-by: Bitnami Containers <[email protected]>

* Add boolean switch to toggle volumesnapshot (#15259)

Signed-off-by: Thomas Tischner <[email protected]>

* [stable/redis] Add support to execute Redis as root (#15276)

* [stable/redis] Add support to execute Redis as root

Signed-off-by: Miguel A. Cabrera Minagorri <[email protected]>

* Change Redis hardcoded data directory to the value at the Values.yaml when changing permissions deploying as root

Signed-off-by: Miguel A. Cabrera Minagorri <[email protected]>

* [stable/minio] add a servicemonitor resource for Prometheus operator (#14028)

* [stable/minio] add a servicemonitor resource for Prometheus operator

Signed-off-by: Sébastien Prud'homme <[email protected]>

* Add some new parameters for ServiceMonitor

Signed-off-by: Sébastien Prud'homme <[email protected]>

* [stable/minio] Typo

Signed-off-by: Sébastien Prud'homme <[email protected]>

* [stable/wordpress] Add Prometheus ServiceMonitor (#15288)

* Prometheus ServiceMonitor added

Signed-off-by: Matteo Dell'Aquila <[email protected]>

*  app label uniformed, matchLabels fixed

Signed-off-by: Matteo Dell'Aquila <[email protected]>

* stable/sematext-agent: Update autodisco config (#15310)

* update autodisco config

Signed-off-by: rabbitstack <[email protected]>

* adjust HOST_PORT

Signed-off-by: rabbitstack <[email protected]>

* [stable/external-dns] Remove Google key validation (#15299)

When installing the chart in Google Cloud Platform the service account
can be fetched from metadata service. This commit removes validation
function which fails helm install when service account key or secret
are not explicitly configured.

Fixes #15298

Signed-off-by: Stanislav Blokhin <[email protected]>

* Issue #15291: Add finalizer to pvc by default (#15292)

- Add finalizers to pvc
- Add persistence.fin…
@adamcroissant
Copy link

This change broke stable/newrelic-infrastructure, which relies on labels for auto-discovery of kube-state-metrics. From what I can tell, the newrelic k8s infrastructure agent (at least up to current version used by the chart 1.9.0) looks for the labels with expected keys app and k8s-app.

Relatively easy to fix manually by patching the labels on kube-state-metrics, but it would be preferable to avoid breaking changes if possible.

@tariq1890
Copy link
Collaborator

I understand the inconvenience.

But this was a major version bump. So breaking changes are to be anticipated.

@adamcroissant
Copy link

Yep I understand that. This change could have been made in a non-breaking manner though, and thereby given more time for downstream systems to adjust to the change. By applying both the new label and the old label, it would have enabled adherence to the best practice, avoided incompatibility with other systems, and still allowed for the dropping of the old label in the future when a major version bump happens.

Not the end of the world either way, but its an option that might be worth considering. I recognize there is the tradeoff of floating tech debt for some period of time until a major version bump allows dropping the old/deprecated value, but in my opinion that's worth the tradeoff.

@tariq1890
Copy link
Collaborator

tariq1890 commented Jul 25, 2019

I completely understand and the approach of an additive change you have suggested would have been ideal. But the problem is that even additive changes would cause a problem as deployment label selectors are immutable. So it just made more sense to go forward with the new labels, let go of the old ones, and bump the major version.

I could probably be missing something, but do you see a way around that?

@adamcroissant
Copy link

I might also be missing something 😆

My thought was that you could've essentially duplicated the labels. So the final result would've been:

  labels:
    app.kubernetes.io/name: {{ template "kube-state-metrics.name" . }}
    helm.sh/chart: {{ .Chart.Name }}-{{ .Chart.Version }}
    app.kubernetes.io/managed-by: {{ .Release.Service }}
    app.kubernetes.io/instance: {{ .Release.Name }}
    # Deprecated labels provided for backwards-compatibility. Subject to removal in subsequent major version.
    app: {{ template "kube-state-metrics.name" . }}
    chart: {{ .Chart.Name }}-{{ .Chart.Version }}
    heritage: {{ .Release.Service }}
    release: {{ .Release.Name }}

And the version would be 1.6.6 as originally specified in the pull request. If I'm not mistaken, this would mean that anyone who ran a helm install --upgrade to version 1.6.6 would have the (admittedly extensive and redundant) set of labels {app.kubernetes.io/name, helm.sh/chart, app.kubernetes.io/managed-by, app.kubernetes.io/instance, app, chart, heritage, release} on their deployment. And then once you eventually released 2.0.0, you would reduce that to only the new/non-deprecated labels. Both of those would result in an update to the deployment, same as the update done in this PR.

Again, not a huge deal. I mostly made the original comment to make it easier to link back to an issue for stable/newrelic-infrastructure (which I also passed on to NewRelic) to try and get that chart and/or the underlying docker image up to date with stable/kube-state-metrics. You're of course always entitled to release a breaking change with a major version, and thank you for spotting the breaking change in review and requiring a major bump.

The real takeaway is definitely that I should stop being lazy and pin the versions of the helm charts I'm installing so that interdependencies between them can't cause this kind of issue unexpectedly 😄

@tariq1890
Copy link
Collaborator

@adamcroissant No worries at all and I really appreciate you bringing this up. Feedback is always welcome :). I am happy to continue the thread to discuss a better way around this. Let's create an issue and tag the core maintainers of helm/charts as well.

I understand your suggestion of keeping the old labels, but I thought that adding new labels and not changing the label selectors (which are immutable) didn't make sense. This was my rationale. and this certainly may not have been the best approach.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. Contribution Allowed If the contributor has signed the DCO or the CNCF CLA (prior to the move to a DCO). lgtm Indicates that a PR is ready to be merged. ok-to-test size/M Denotes a PR that changes 30-99 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants