-
Notifications
You must be signed in to change notification settings - Fork 16.8k
[stable/kube-state-metrics] Apply best practices for label naming #15261
Conversation
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 Once the patch is verified, the new status will be reflected by the 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. |
stable/kube-state-metrics/Chart.yaml
Outdated
@@ -6,7 +6,7 @@ keywords: | |||
- monitoring | |||
- prometheus | |||
- kubernetes | |||
version: 1.6.5 | |||
version: 1.6.6 |
There was a problem hiding this comment.
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.
Thanks a lot @mrueg . These changes are awesome :). I've provided one review comment. |
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
Thanks for the quick review! I applied the requested change. |
/ok-to-test |
/lgtm |
[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 |
* [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 <sameersbn@vmware.com> * [stable/rabbitmq] Added support for advanced.config file (#14902) * Added support for advanced.config file Signed-off-by: Radek Hodain <radek.hodain@konicaminolta.cz> * bumped chart version Signed-off-by: Radek Hodain <radek.hodain@konicaminolta.cz> * removed unnecessary row Signed-off-by: Radek Hodain <radek.hodain@konicaminolta.cz> * [stable/phabricator] Release 5.0.1 updating components versions (#14997) Signed-off-by: Bitnami Containers <containers@bitnami.com> * [stable/sonarqube] "tls" expect an array not a hash (#14812) * "tls" expect an array not a hash Signed-off-by: BESANCON Vincent <vincent.besancon@faurecia.com> * Bump version Signed-off-by: BESANCON Vincent <vincent.besancon@faurecia.com> * Document ingress.tls in README Signed-off-by: BESANCON Vincent <vincent.besancon@faurecia.com> * [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 <oss@jcoeltjen.de> * [stable/sonarqube] Adapt to new TLS format in NOTES Signed-off-by: Jannis Oeltjen <oss@jcoeltjen.de> * [stable/filebeat] Support filebeat 7.0.1 (#13752) * Support filebeat 7.0.1 Signed-off-by: Theo Mathieu <tmathieu.github@fastmail.com> * put back filebeat.config.modules Signed-off-by: Theo Mathieu <tmathieu.github@fastmail.com> * bump chart major version Signed-off-by: Theo Mathieu <tmathieu.github@fastmail.com> * [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 <enrico.stahn@gmail.com> * chore: bump chart version to 3.5.4 Signed-off-by: Enrico Stahn <enrico.stahn@gmail.com> * fix: linting failed due to missing quotes Signed-off-by: Enrico Stahn <enrico.stahn@gmail.com> * [stable/kong] bump up Kong to 1.2 (#14987) Signed-off-by: Harry Bagdi <harrybagdi@gmail.com> * [incubator/kafka] fix wrapper scripts in notes (#15012) * Fix wrapper scripts in notes Signed-off-by: Miiro Juuso <miiro.juuso@gmail.com> * Bump chart version Signed-off-by: Miiro Juuso <miiro.juuso@gmail.com> * [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 <lucas.boisserie@gmail.com> * Bump version Signed-off-by: LucasBoisserie <lucas.boisserie@gmail.com> * use run user at container level Signed-off-by: LucasBoisserie <lucas.boisserie@gmail.com> * [stable/rabbitmq-ha] Add forceBoot (#14923) Signed-off-by: Steven Sheehy <ssheehy@firescope.com> * [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 <asher@asherfoa.com> * Use https in links. Signed-off-by: Asher Foa <asher@asherfoa.com> * [stable/external-dns] Add Bitnami team as maintainers. (#15022) * [stable/external-dns] Add Bitnami team as maintainers. Signed-off-by: juan131 <juan@bitnami.com> * Fix Chart.yaml Signed-off-by: juan131 <juan@bitnami.com> * Allow to put affinity for hooks pods (#15014) Signed-off-by: Pawel Kalemba <pawel.kalemba@corp.ovh.com> * [stable/nextcloud] add redis feature (#15024) Signed-off-by: Christian Ingenhaag <christian.ingenhaag@googlemail.com> * Change UI-Ingress TLS to List (#14983) Signed-off-by: Ryan Baker <ryan.andrew.baker@outlook.com> * [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 <username.taken@gmail.com> * bump halyard version for cli arg needed Signed-off-by: Paul Czarkowski <username.taken@gmail.com> * fix argument Signed-off-by: Paul Czarkowski <username.taken@gmail.com> * fix version Signed-off-by: Paul Czarkowski <username.taken@gmail.com> * [stable/wordpress]: Fix indentation of .Values.service.extraPorts. (#15010) Closes #15009. Signed-off-by: Robin Elfrink <robin@15augsutus.nl> * Fix missing affinity key (#15032) Add missing affinity key Signed-off-by: Pawel Kalemba <pawel.kalemba@corp.ovh.com> * updates to hazelcast 3.12.1 and adds YAML configuration support (#15034) Signed-off-by: Mesut Celik <mesut@hazelcast.com> * [stable/jaeger-operator] Add service definition for metrics endpoint (#14220) Signed-off-by: mwieczorek <wieczorek-michal@wp.pl> * [stable/postgresql] Release 5.3.10 updating components versions (#15042) Signed-off-by: Bitnami Containers <containers@bitnami.com> * [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 <oss@jcoeltjen.de> * Add report node internal ip when host network was enabled (#14991) Signed-off-by: Aisuko <urakiny@gmail.com> * [stable/external-dns] fix issue 15002 (#15013) * fix issue 15002 Signed-off-by: Manuel Zapf <me@manuelzapf.io> * address feedback Signed-off-by: Manuel Zapf <me@manuelzapf.io> * [stable/kibana] Fix tpl context passing (#14959) Also remove unnessesary quotes Signed-off-by: Nikolai Iurin <yurinnick93@gmail.com> * [stable/rabbitmq-ha] env variables and init containers (#14932) * add rabbitmq env variables Signed-off-by: radu mazilu <radumazi2@gmail.com> * add extra init containers Signed-off-by: radu mazilu <radumazi2@gmail.com> * PR changes Signed-off-by: radu mazilu <radumazi2@gmail.com> * Bump chart version Signed-off-by: radu mazilu <radumazi2@gmail.com> * Update RBAC rules (#15047) Signed-off-by: Alen Komljen <alen.komljen@live.com> * [stable/atlantis] Add option to pass --disable-apply-all (#14242) Signed-off-by: Andy Aldo Dharmawan <andyaldodharmawan@gmail.com> * [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 <pawel.kalemba@corp.ovh.com> * Lint code ,add space as requested Signed-off-by: Pawel Kalemba <pawel.kalemba@corp.ovh.com> * Update prometheus-nats-exporter to version 0.4.0 (#15048) Signed-off-by: Mikhail Naletov <okgolove@markeloff.net> * [stable/kong] bump up Kong Ingress Controller to 0.5.0 (#15053) Signed-off-by: Harry Bagdi <harrybagdi@gmail.com> * [stable/ghost] Release 6.7.22 updating components versions (#15043) Signed-off-by: Bitnami Containers <containers@bitnami.com> * [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 <mchristiansen@exabeam.com> * Changing version to minor version Signed-off-by: Matt Christiansen <mchristiansen@exabeam.com> * 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 <shuff@vecna.org> * Add imagePullSecrets to the documentation (#14163) Signed-off-by: Mikhail Naletov <okgolove@markeloff.net> * [stable/ghost] Release 6.7.23 updating components versions (#15057) Signed-off-by: Bitnami Containers <containers@bitnami.com> * [stable/prometheus-operator] Remove unused role/rolebinding from prometheus templates (#14524) Signed-off-by: mwieczorek <wieczorek-michal@wp.pl> * [stable/falco] Fix bug in Google Cloud Security Command Center integration with Falco (#15020) Signed-off-by: Néstor Salceda <nestor.salceda@sysdig.com> * [incubator/kafka] limit Prometheus discovery to release namespace (#15065) Signed-off-by: Sébastien Prud'homme <sebastien.prudhomme@gmail.com> * [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 <marcus.berndt@data-experts.de> * [stable/velero] Configure Velero plugins with ConfigMaps (#14096) * [stable/velero] Configure Velero plugins with ConfigMaps Signed-off-by: Sébastien Prud'homme <sebastien.prudhomme@gmail.com> * [stable/velero] more controls to build the configmaps Signed-off-by: Sébastien Prud'homme <sebastien.prudhomme@gmail.com> * 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 <robbie.demuth@appian.com> * [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 <robbie.demuth@appian.com> * [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 <robbie.demuth@appian.com> * [stable/prometheus-operator] Increment chart version Signed-off-by: Robbie deMuth <robbie.demuth@appian.com> * [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 <bd@it-agenten.com> * bump chart version Signed-off-by: Ben Dimbeck <bd@it-agenten.com> * [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 <bashofmann@gmail.com> * [stable/redis-ha] Bump version to 3.5.2 Signed-off-by: Bastian Hofmann <bashofmann@gmail.com> * [stable/elastic-stack] Fix elasticsearch URL (#14906) * [stable/elastic-stack] Fix elasticsearch url resolve Signed-off-by: Nikolai Iurin <yurinnick93@gmail.com> * [stable/elastic-stack] Fix requirements.lock sync Signed-off-by: Nikolai Iurin <yurinnick93@gmail.com> * kured - add psp configuration capabilities (#15071) * kured - add psp configuration capabilities Signed-off-by: Maxime VISONNEAU <maxime.visonneau@gmail.com> * update minor version Signed-off-by: Maor Friedman <maor.friedman@redhat.com> * [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 <dhkarag@gmail.com> * Update chart version Signed-off-by: Dimitrios Karagiannis <dhkarag@gmail.com> * [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 <mail@wieland.tech> * [stable/jenkins] Removed unnecessary Maintainer line Signed-off-by: Hans-Jörg Wieland <mail@wieland.tech> * [stable/jenkins] Chart.yaml version bump Signed-off-by: Hans-Jörg Wieland <mail@wieland.tech> * [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 <alessandro.siragusa@gmail.com> * [stable/prometheus] Ignore OWNERS file in helm package. (#13655) Signed-off-by: Arturo Contreras <arturo.contreras@returnpath.com> * [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 <skaji@cpan.org> * [stable/heapster] 0.3.3 -> 0.3.4 Signed-off-by: Shoichi Kaji <skaji@cpan.org> * [stable/heapster] This will be a breaking change so we should up it by a major version Signed-off-by: Shoichi Kaji <skaji@cpan.org> * [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 <egeorgekaz@gmail.com> * [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 <dave@helix.re> * bumped chart version Signed-off-by: David O'Dell <dave@helix.re> * rev'd chart version to 8.11.5 Signed-off-by: David O'Dell <dave@helix.re> * [stable/elasticsearch-exporter] Add imagePullSecret support (#14887) Signed-off-by: Julian Schlichtholz <jschlichtholz@salesforce.com> * [incubator/vault] Update owners (#14896) * adding myself to OWNERS Signed-off-by: Janusz Bialy <jbialy@gmail.com> * bump version Signed-off-by: Janusz Bialy <jbialy@gmail.com> * get rid of whitespace Signed-off-by: Janusz Bialy <jbialy@gmail.com> * [stable/prometheus-blackbox-exporter] Add support for imagePullSecrets (#14903) Signed-off-by: Julian Schlichtholz <jschlichtholz@salesforce.com> * 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 <deepaksood619@gmail.com> * 1. chronograf version update to 1.7.11 (#14920) 2. pullPolicy changed to IfNotPresent 3. bumped chart version Signed-off-by: Deepak Kumar Sood <deepaksood619@gmail.com> * [stable/logstash] upgrading logstash to 7.1.1 (#14952) * upgrading logstash to 7.1.1 Signed-off-by: Fred Park <fred.park@1qbit.com> * bump major version Signed-off-by: Maor Friedman <maor.friedman@redhat.com> * [stable/collabora-code] Fix container exposed port number (#14977) * Fix container exposed port number Signed-off-by: Bertrand Gouny <bertrand.gouny@osixia.net> * Bump chart version Signed-off-by: Bertrand Gouny <bertrand.gouny@osixia.net> * Update Express Gateway Images to v1.16.6 (#14994) Signed-off-by: eg-bot <kevin+eg-bot@lunchbadger.com> * [stable/grafana] update maintainer (#13898) Signed-off-by: Maor Friedman <maor.friedman@redhat.com> * [stable/kiam] added whitelist argument in agent-daemonset.yaml (#14397) * added whitelist argument in agent-daemonset.yaml Signed-off-by: Pravar Agrawal <pravarag@gmail.com> * [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 <pravarag@gmail.com> * [stable/kiam] bump the version of chart Signed-off-by: Pravar Agrawal <pravarag@gmail.com> * [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 <29541485+ChrisJBurns@users.noreply.github.com> * Updates patch version of Helm Chart Updates patch version of Helm Chart due to update of Minio Image Signed-off-by: Chris Burns <29541485+ChrisJBurns@users.noreply.github.com> * Revert accidentally remove colon Signed-off-by: Chris Burns <29541485+ChrisJBurns@users.noreply.github.com> * Use named ports, add probes for agent (#15027) Signed-off-by: Naseem <naseemkullah@gmail.com> * Change sed command (#15075) Signed-off-by: Daniel Gordi <danial@gordi.ir> * [stable/prometheus] Bump alertmanager to 0.17.0 (#14034) * [stable/prometheus] Bump alertmanager to 0.17.0 Signed-off-by: Laurent Godet <mevoyasf@gmail.com> * Update Chart.yaml Signed-off-by: Maor Friedman <maor.friedman@redhat.com> * [stable/cluster-autoscaler] Add support for imagePullSecrets (#14904) * [stable/cluster-autoscaler] Add support for imagePullSecrets Signed-off-by: Julian Schlichtholz <jschlichtholz@salesforce.com> * bump version Signed-off-by: Maor Friedman <maor.friedman@redhat.com> * [stable/prometheus] Update to Prometheus v2.10.0 (#14294) * [stable/prometheus] Update to Prometheus v2.10.0 Signed-off-by: Steven Sheehy <ssheehy@firescope.com> * Update Chart.yaml Signed-off-by: Maor Friedman <maor.friedman@redhat.com> * [stable/prometheus] Upgraded pushgateway to v0.8.0. (#14304) * [stable/prometheus] Upgraded pushgateway to v0.8.0. Signed-off-by: Jonathan Davies <jpds@protonmail.com> * Update Chart.yaml Signed-off-by: Maor Friedman <maor.friedman@redhat.com> * Persistence should be enabled and Notes include the password if set default user (#14411) Signed-off-by: Aisuko <urakiny@gmail.com> * [stable/prometheus] Fixed typo in node-exporter-podsecuritypolicy.yaml (#14154) Signed-off-by: Jonathan Davies <jpds@protonmail.com> * [incubator/zookeeper] Setting maximum headless service name length (#14885) * [incubator/zookeeper] Setting maximum headless service name length Signed-off-by: Eric Lemieux <eric@lemieuxdev.com> * [incubator/zookeeper] Bumping chart version Signed-off-by: Eric Lemieux <eric@lemieuxdev.com> * [stable/ghost] Release 6.7.24 updating components versions (#15095) Signed-off-by: Bitnami Containers <containers@bitnami.com> * [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 <remcohaszing@gmail.com> * [stable/redis-ha] Add `hardAntiAffinity` and `additionalAffinities` (#15030) Signed-off-by: Dylan Arbour <dylan.arbour@gmail.com> * Namespace for ServiceMonitor (#15068) Signed-off-by: Mikhail Naletov <okgolove@markeloff.net> * fixes #15002 (#15076) Signed-off-by: Christian Jantz <chris@safewrd.com> * [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 <ztefan.lundgren@gmail.com> Fix docs Fix comments Fix comments * Update conflicting chart version Signed-off-by: Stefan Lundgren <ztefan.lundgren@gmail.com> * Revert change of default values to only do one fix in the PR Signed-off-by: Stefan Lundgren <ztefan.lundgren@gmail.com> * Simplifying fix Signed-off-by: Stefan Lundgren <ztefan.lundgren@gmail.com> * [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 <dylan.arbour@gmail.com> * [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 <eduardo@treasure-data.com> * [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 <svohra@pivotal.io> Co-authored-by: Bishoy Youssef <byoussef@pivotal.io> * [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 <svohra@pivotal.io> Co-authored-by: Bishoy Youssef <byoussef@pivotal.io> * [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 <byoussef@pivotal.io> Co-authored-by: Sameer Vohra <svohra@pivotal.io> * [stable/clamav] Add icon for monocular (#13914) * add icon Signed-off-by: nicolas kowenski <zakkg3@gmail.com> * set tag to version 1.6 Signed-off-by: nicolas kowenski <zakkg3@gmail.com> * [incubator/couchdb] updates to support an alternate k8s scheduler (#14351) * updates to support an alternate k8s scheduler Signed-off-by: Sathya Balakrishnan <sathya@portworx.com> * fix Chart version Signed-off-by: Sathya Balakrishnan <sathya@portworx.com> * Update Chart.yaml Signed-off-by: Maor Friedman <maor.friedman@redhat.com> * [stable/kubernetes-dashboard] Add custom labels for ingress resource (#14911) * Add custom labels to ingress Signed-off-by: arielev <levinsonarie@gmail.com> * Add ingress.labels decription Signed-off-by: arielev <levinsonarie@gmail.com> * Bump version Signed-off-by: arielev <levinsonarie@gmail.com> * [stable/prometheus] add alertmanager.extraSecretMounts (#12888) Signed-off-by: Cameron Attard <cameron.attard@siteminder.com> * Fix error when timeouts values unquoted (#12926) Signed-off-by: Minh Danh <minhdanh.ngo@gmail.com> * Add support to configure affinity and nodeSelector. Signed-off-by… (#13129) * Add support to configure `affinity` and `nodeSelector`. Signed-off-by: Frank Reno <frank.reno@me.com> Signed-off-by: Frank Reno <frank.reno@me.com> * update version. Signed-off-by: Frank Reno <frank.reno@me.com> * fix alignment Signed-off-by: Frank Reno <frank.reno@me.com> * Optionally enable WebHDFS REST API (#13142) Signed-off-by: Dennis Pfisterer <github@farberg.de> * [stable/cerebro] added initialDelaySeconds (#13589) * Update deployment.yaml Added initialDelaySeconds: 120 Signed-off-by: Vladislav Leveniuk <vladislav.leveniuk@mbp13pro.local> * Update Chart.yaml Bumped version Signed-off-by: Vladislav Leveniuk <vladislav.leveniuk@mbp13pro.local> * Update Chart.yaml Bumped versio Signed-off-by: Vladislav Leveniuk <vladislav.leveniuk@mbp13pro.local> * [stable/elasticsearch]: Fixed invalid auth yaml when no annotations (#13886) Signed-off-by: Leon Blakey <leon.m.blakey@gmail.com> * Update labels used to discover query pod (#13913) Signed-off-by: Chris Bailey <baileyc@uk.ibm.com> * 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 <a.mark@crowdfox.com> * [stable/fluent-bit] Add logfmt support (#14174) * [stable/fluent-bit] update README.md Signed-off-by: Agustin Houlgrave <a.houlgrave@gmail.com> * [stable/fluent-bit] update config.yaml Signed-off-by: Agustin Houlgrave <a.houlgrave@gmail.com> * [stable/fluent-bit] update values.yaml Signed-off-by: Agustin Houlgrave <a.houlgrave@gmail.com> * [stable/fluent-bit] bump chart version Signed-off-by: Agustin Houlgrave <a.houlgrave@gmail.com> * [stable/prometheus-node-exporter] add scrapeTimeout for the service monitor (#14293) Signed-off-by: Ryan Belgrave <ryan.belgrave@optum.com> * [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 <jlothian@cisco.com> * Update Chart.yaml Signed-off-by: Maor Friedman <maor.friedman@redhat.com> * [stable/Janusgraph] Allow env variables in template (#14303) * Add env variables Signed-off-by: Amotz Hoshen <amotz.hoshen@gmail.com> Signed-off-by: amotzhoshen <amotz@snyk.io> * Update chart version Signed-off-by: Amotz Hoshen <amotz.hoshen@gmail.com> Signed-off-by: amotzhoshen <amotz@snyk.io> * [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 <amitoren224@gmail.com> * [stable/apm-server] Bump chart version Signed-off-by: Amit Oren <amitoren224@gmail.com> * feat(stable/atlantis): runAsUser atlantis (#14334) Signed-off-by: Andrii Nasinnyk <anasinnyk@macpaw.com> * [incubator/mysqlha] updates to support an alternate k8s scheduler (#14352) * updates to support an alternate k8s scheduler Signed-off-by: Sathya Balakrishnan <sathya@portworx.com> * fix Chart version Signed-off-by: Sathya Balakrishnan <sathya@portworx.com> * updates to support an alternate k8s scheduler (#14353) Signed-off-by: Sathya Balakrishnan <sathya@portworx.com> * [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 <aaron@geekgonecrazy.com> * bump version Signed-off-by: Aaron Ogle <aaron@geekgonecrazy.com> * [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 <nigel.foucha@gmail.com> * [stable/logstash] Create a ServiceAccount and add arguments (#14536) Signed-off-by: Marc Sensenich <sensenichm91@gmail.com> * =Signed-off-by: Alexander Shemshurenko alexshe@wix.com (#14553) Signed-off-by: alexshe <alexshe@wix.com> * [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 <matteo.dellaquila@gmail.com> * reviewed according REVIEW_GUIDELINES.md Signed-off-by: Matteo Dell'Aquila <matteo.dellaquila@gmail.com> * [stable/traefik] Add File Backend (#14585) * Add File Backend Signed-off-by: Dat Truong <mr.anhdat@gmail.com> * Bump version Signed-off-by: Dat Truong <mr.anhdat@gmail.com> * Bump minor version Signed-off-by: Dat Truong <mr.anhdat@gmail.com> * [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 <deepaksood619@gmail.com> * new line at end of OWNERS file Signed-off-by: Deepak Kumar Sood <deepaksood619@gmail.com> * [stable/prometheus-consul-exporter] 14589: Bugfix to support boolean flags in prometheus-consul-exporter (#14694) * bumped version number Signed-off-by: Jan Fiedler <fiedler.jan@gmail.com> * [incubator/cassandra-operator] Rename readme and add icon (#14753) * [incubator/cassandra] Rename readme and add icon Signed-off-by: sebastien allamand <sebastien.allamand@orange.com> * bump version Signed-off-by: sebastien allamand <sebastien.allamand@orange.com> * [stable/prometheus] Updates to support an alternate scheduler (#14364) * updates to support alternate k8s scheduler Signed-off-by: Sathya Balakrishnan <sathya@portworx.com> * bump up chart version Signed-off-by: Sathya Balakrishnan <sathya@portworx.com> * [stable/druid] Fix readme link (#14774) * historical branch does not exists Signed-off-by: Deepak Kumar Sood <deepaksood619@gmail.com> * bump chart version Signed-off-by: Deepak Kumar Sood <deepaksood619@gmail.com> * [stable/verdaccio] Add tolerations (#14779) Signed-off-by: Ben Sully <ben.sully@yougov.com> * falco - add psp configuration capabilities (#14813) Signed-off-by: Maxime VISONNEAU <maxime.visonneau@gmail.com> * [incubator/vault] Fix serviceAccount reference and resource limits (#14895) * add sa name to deployment Signed-off-by: Janusz Bialy <jbialy@gmail.com> * move vault container specific resources before any extra containers Signed-off-by: Janusz Bialy <jbialy@gmail.com> * bump chart version Signed-off-by: Janusz Bialy <jbialy@gmail.com> * bump version Signed-off-by: Janusz Bialy <jbialy@gmail.com> * update readme Signed-off-by: Janusz Bialy <jbialy@gmail.com> * [stable/openldap] add image pull policy and pod annotations (#14909) * [stable/openldap] Add custom annotations Signed-off-by: Jacek Ciwiś <jacek.ciwis@thesoftwarehouse.pl> * [stable/openldap] Add imagePullPolicy to initContainers Signed-off-by: Jacek Ciwiś <jacek.ciwis@thesoftwarehouse.pl> * [stable/openldap] Update default image tag to 1.2.4 (appVersion: 2.4.47) Signed-off-by: Jacek Ciwiś <jacek.ciwis@thesoftwarehouse.pl> * [stable/minio] Add serviceAccount option for deployed pods (#14917) * Add serviceAccount option for deployed pods Signed-off-by: Tyler Camp <tylermatthewcamp@gmail.com> * Bump minio chart version Signed-off-by: Tyler Camp <tylermatthewcamp@gmail.com> * Add trailing newline to values.yaml Signed-off-by: Tyler Camp <tylermatthewcamp@gmail.com> * added podAnnotations field (#14924) Signed-off-by: Aiman Najjar <aiman.najjar@hurranet.com> Signed-off-by: aimannajjar <aiman.najjar@hurranet.com> * typo fixed in REVIEW_GUIDELINES.md (#15006) Signed-off-by: Rajiv Ranjan Singh <rajivperfect007@gmail.com> * [stable/kiam] Fix kiam templates (#15045) * Fix Kiam templates Signed-off-by: Pere Alcoberro Turu <pere.alcoberro@ic-consult.com> * Increase Chart Version Signed-off-by: Pere Alcoberro Turu <pere.alcoberro@ic-consult.com> * Chart Version Bump Signed-off-by: Pere Alcoberro Turu <pere.alcoberro@ic-consult.com> * [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 <yitaek@gmail.com> * [stable/redis] fixing ordering of if statements in networkpolicy Signed-off-by: YITAEK HWANG <yitaek@gmail.com> * [stable/prometheus-operator] updated to 0.31.1 (#14943) * feat: update prometheus-operator Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com> * fix: remove thanos-cluster port from examples Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com> * docs: manual del/install crd Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com> * fix: cleanup crds Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com> * fix: update test-values Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com> * fix: clusterrole Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com> * bump: prometheus-operator Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com> * fix: crds Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com> * bump: prometheus-operator Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com> * fix: undo rules upgrade Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com> * docs: fix readme Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com> * ci: cleanup crd before install Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com> * Clean up CRDs before install for CI Signed-off-by: Vasily Sliouniaev <vasily.sliouniaev@jet.com> * [stable/odoo]: Fix typo in values (#15111) * [stable/odoo]: Fix typo in values Signed-off-by: Andrés Bono <abjimenez@bitnami.com> * Another one Signed-off-by: Andrés Bono <abjimenez@bitnami.com> * [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 <rickhaan94@gmail.com> * [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 <rickhaan94@gmail.com> * [stable/sentry] Add worker concurrency (#14940) * [stable/sentry] Add worker concurrency Signed-off-by: Konstantin Lebedev <kostyan.lebedev@gmail.com> * [stable/sentry] Add concurrency to values.yaml Signed-off-by: Konstantin Lebedev <kostyan.lebedev@gmail.com> * [stable/external-dns] Add support for multiple Istio IngressGateway LoadBalancer Services (#15077) * add multiple istio gateway args Signed-off-by: Craig Huber <ch@hellofresh.com> * update readme Signed-off-by: Craig Huber <ch@hellofresh.com> * [stable/external-dns] add multiple istio gateway args Signed-off-by: Craig Huber <ch@hellofresh.com> * [stable/external-dns] add new line Signed-off-by: Craig Huber <ch@hellofresh.com> * [stable/external-dns] bump minor version Signed-off-by: Craig Huber <ch@hellofresh.com> * [stable/nats] Adapt chart to NATS version 2 (#15037) * Adapt chart to NATS version 2 Signed-off-by: tompizmor <tompizmor@gmail.com> * Edit tag in values-production Signed-off-by: tompizmor <tompizmor@gmail.com> * Recover original tags Signed-off-by: tompizmor <tompizmor@gmail.com> * [stable/nats] Update components versions Signed-off-by: Bitnami Containers <containers@bitnami.com> * Parametrize nats filename Signed-off-by: tompizmor <tompizmor@gmail.com> * update missing files Signed-off-by: tompizmor <tompizmor@gmail.com> * Add section in the README Signed-off-by: tompizmor <tompizmor@gmail.com> * [stable/prometheus-operator] Fix #14874 (#14877) * [stable/prometheus-operator] Fix #14874 Signed-off-by: Mathieu Cinquin <github@capitoul.net> * Bump version Signed-off-by: Mathieu Cinquin <github@capitoul.net> * [stable/jaeger-operator] Bump version (#14557) Signed-off-by: Login Victor <batazor111@gmail.com> * fix issue #15083 (#15109) Signed-off-by: olivier beyler <olivier.beyler@orange.com> * [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 <code@karolinepauls.com> * [stable/kubernetes-dashboard] add extraEnv (#14998) * [stable/kubernetes-dashboard] add extraEnv Signed-off-by: Bumsoo Kim <bskim45@gmail.com> * bump version to 1.6.0 Signed-off-by: Bumsoo Kim <bskim45@gmail.com> * [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 <bashofmann@gmail.com> * [stable/fluent-bit] Add Pod Security Policy (#15046) * [stable/fluent-bit] Add Pod Security Policy Signed-off-by: Fernando Mendoza <fermendozarcs@gmail.com> * Bump chart version Signed-off-by: Fernando Mendoza <fermendozarcs@gmail.com> * Revert chart version bump Signed-off-by: Fernando Mendoza <fermendozarcs@gmail.com> * Rebump Signed-off-by: Fernando Mendoza <fermendozarcs@gmail.com> * [stable/falco] Add nestorsalceda as an approver in OWNERS file (#15131) Signed-off-by: Néstor Salceda <nestor.salceda@sysdig.com> * [stable/sysdig] Add nestorsalceda as an approver in OWNERS file (#15132) Signed-off-by: Néstor Salceda <nestor.salceda@sysdig.com> * [stable/ambassador] Add app.kubernetes.io/part-of to ambassador (#15096) Signed-off-by: Darrien Glasser <darrienglasser@outlook.com> * Added optional backendconfig resource for mercure (#15141) * Added optional backendconfig resource for mercure Signed-off-by: Simon Merlak <simon.merlak@gmail.com> * increased the chart version Signed-off-by: Simon Merlak <simon.merlak@gmail.com> * supports specifying imagePullSecrets (#13145) * supports specifying imagePullSecrets Signed-off-by: Steven Goodliff <steven.goodliff@playtech.com> * added missing space Signed-off-by: Steven Goodliff <steven.goodliff@playtech.com> * [stable/prometheus-redis-exporter] Adding acondrat to prometheus-redis-exporter owners (#14826) * Adding acondrat to prometheus-redis-exporter owners Signed-off-by: Arcadie Condrat <arcadie.condrat@gmail.com> * version bump Signed-off-by: Arcadie Condrat <arcadie.condrat@gmail.com> * prepare for conflict Signed-off-by: Maor Friedman <maor.friedman@redhat.com> * [incubator/jaeger] Update image, add service accounts, remove configmap, passwords as secrets (#15108) * Update image, add service accounts, remove configmap Signed-off-by: Naseem <naseemkullah@gmail.com> * passwords as secrets Signed-off-by: Naseem <naseemkullah@gmail.com> * Bump image Signed-off-by: Naseem <naseemkullah@gmail.com> * Update README Signed-off-by: Naseem <naseemkullah@gmail.com> * Improve secret logic Signed-off-by: Naseem <naseemkullah@gmail.com> * Following best practices regarding service accounts Signed-off-by: Naseem <naseemkullah@gmail.com> * Port https://github.com/uswitch/kiam/pull/180 to stable/kiam helm chart (#9262) Signed-off-by: Max Lobur <max_lobur@outlook.com> * add prometheus service monitor to coredns (#12003) Signed-off-by: Ryan Belgrave <ryan.belgrave@optum.com> * [stable/grafana] fix issue 15134 (#15149) * remove bad "" Signed-off-by: olivier beyler <olivier.beyler@orange.com> * fix chart version Signed-off-by: olivier beyler <olivier.beyler@orange.com> * remove comma Signed-off-by: olivier beyler <olivier.beyler@orange.com> * [stable/datadog] Make name of dogstatsd socket configurable (#14898) * Make DogStatsD socket path configurable Signed-off-by: Yuya Takeyama <sign.of.the.wolf.pentagram@gmail.com> * Describe about `datadog.dogStatsDSocketPath` Signed-off-by: Yuya Takeyama <sign.of.the.wolf.pentagram@gmail.com> * Bump version Signed-off-by: Yuya Takeyama <sign.of.the.wolf.pentagram@gmail.com> * Refine README.md for `datadog.dogStatsDSocketPath` Signed-off-by: Yuya Takeyama <sign.of.the.wolf.pentagram@gmail.com> * Adding liveness probe timeout variable :heavy_plus_sign: (#15146) Signed-off-by: johndaviesco <john.davies-colley@xero.com> * [stable/nexcloud] Support PostgreSQL database (#15155) Signed-off-by: Cedric Thiebault <cedric.thiebault@gmail.com> * Fix markdown symbol (#15157) Signed-off-by: Mikhail Naletov <okgolove@markeloff.net> * [stable/mariadb] Release 6.5.3 updating components versions (#15174) Signed-off-by: Bitnami Containers <containers@bitnami.com> * [stable/nats] Release 3.0.1 updating components versions (#15175) Signed-off-by: Bitnami Containers <containers@bitnami.com> * [stable/wordpress] Release 5.12.6 updating components versions (#15176) Signed-off-by: Bitnami Containers <containers@bitnami.com> * [stable/postgresql] Release 5.3.11 updating components versions (#15177) Signed-off-by: Bitnami Containers <containers@bitnami.com> * [stable/phabricator] Release 5.0.2 updating components versions (#15178) Signed-off-by: Bitnami Containers <containers@bitnami.com> * [stable/parse] Release 6.2.12 updating components versions (#15164) Signed-off-by: Bitnami Containers <containers@bitnami.com> * [stable/ghost] Release 6.7.25 updating components versions (#15168) Signed-off-by: Bitnami Containers <containers@bitnami.com> * [stable/drupal] Release 3.3.5 updating components versions (#15169) Signed-off-by: Bitnami Containers <containers@bitnami.com> * [stable/mediawiki] Release 6.3.5 updating components versions (#15170) Signed-off-by: Bitnami Containers <containers@bitnami.com> * [stable/redmine] Release 10.0.7 updating components versions (#15171) Signed-off-by: Bitnami Containers <containers@bitnami.com> * [stable/joomla] Release 4.3.5 updating components versions (#15172) Signed-off-by: Bitnami Containers <containers@bitnami.com> * [stable/odoo] Release 8.1.5 updating components versions (#15173) Signed-off-by: Bitnami Containers <containers@bitnami.com> * [stable/suitecrm] Release 5.4.5 updating components versions (#15190) Signed-off-by: Bitnami Containers <containers@bitnami.com> * Set to null by default (#15194) Signed-off-by: Naseem <naseemkullah@gmail.com> * [stable/anchore-engine] Engine Release v0.4.1 (#15195) * remove unnecessary quotes from templates Signed-off-by: Brady Todhunter <bradyt@anchore.com> * update ui to v0.3.4 & add policy hub config. Update engine & enterprise to v0.4.1 Signed-off-by: Brady Todhunter <bradyt@anchore.com> * update Chart & app version Signed-off-by: Brady Todhunter <bradyt@anchore.com> * Adding host network option. (#15197) Signed-off-by: Alexey Shabalin <alexey.shabalin@fairfaxmedia.com.au> * [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 <aggie_fly@hotmail.com> * [[stable/rabbitmq] enhance readiness-probe to allow rabbitmq sync data after restart Signed-off-by: aggiefly <aggie_fly@hotmail.com> * Updating OWNERS file. (#15199) Signed-off-by: Alexey Shabalin <alexey.shabalin@fairfaxmedia.com.au> * [stable/mongodb] Release 5.20.3 updating components versions (#15200) Signed-off-by: Bitnami Containers <containers@bitnami.com> * [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 <alexey.shabalin@fairfaxmedia.com.au> Signed-off-by: Frode Egeland <egeland@gmail.com> * [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 <egeland@gmail.com> * [stable/k8s-spot-termination-handler] bump chart version Signed-off-by: Frode Egeland <egeland@gmail.com> * [stable/datadog] Add priorityClassName to Cluster Agent deployment (#15135) Signed-off-by: Peter Rifel <pgrifel@gmail.com> * [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 <cbanck@pivotal.io> * Allow the agent configuration.yaml to be configurable via values.yaml in addition to editing the configmap. (#15215) Signed-off-by: Dahlia Bock <dlbock@gmail.com> * [stable/mysql] add namespace to test resources (#15184) Signed-off-by: costimuraru <costimuraru@gmail.com> * [stable/kube-state-metrics] Rename ServiceMonitor template (#15214) Signed-off-by: Manuel Rüger <manuel@rueg.eu> * [stable/jenkins] Adding sub-path option for scraping (#14833) * [stable/jenkins] Adding sub-path option for scraping Signed-off-by: Tomer Leibovich <tomer.leibovich@gmail.com> * [stable/jenkins] Adding sub-path option for scraping Signed-off-by: Tomer Leibovich <tomer.leibovich@gmail.com> * Use JenkinsUrlPrefix for Prometheus path Signed-off-by: Tomer Leibovich <tomer.leibovich@gmail.com> * 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 <shykart2203@gmail.com> * [stable/concourse]: Improve documentation: update template values for ssm Signed-off-by: Syamala Umamaheswaran <shykart2203@gmail.com> * [stable/concourse]: Bump chart version to 7.0.2 Signed-off-by: Syamala Umamaheswaran <shykart2203@gmail.com> * [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 <bsurber120@yahoo.com> * Add values to support additional env values as well Signed-off-by: Brian Surber <bsurber120@yahoo.com> * [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 <cschaefer@pivotal.io> * [stable/spring-cloud-data-flow] Update to new SCDF version 2.1.2 - fix chart version Signed-off-by: Chris Schaefer <cschaefer@pivotal.io> * [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 <mi@melifaro.net> Signed-off-by: Mikhail Zholobov <legal90@gmail.com> * [stable/elasticsearch] Add option for lifecycle hooks for the client deployment Signed-off-by: Melifaro <mi@melifaro.net> Signed-off-by: Mikhail Zholobov <legal90@gmail.com> * [stable/elasticsearch] Add option for lifecycle hooks for the master statefulset Signed-off-by: Mikhail Zholobov <legal90@gmail.com> * [stable/elasticsearch] Add "terminationGracePeriodSeconds" option for client and master nodes Signed-off-by: Mikhail Zholobov <legal90@gmail.com> * [stable/elasticsearch] Add CI tests for new lifecycle hooks Signed-off-by: Mikhail Zholobov <legal90@gmail.com> * [stable/elasticsearch] Bump chart version Signed-off-by: Mikhail Zholobov <legal90@gmail.com> * Replace Alpine by minideb as initContainer in documentation (#15227) Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com> * [stable/prometheus-pushgateway] add optional PodDisruptionBudget (#13293) * [stable/prometheus-pushgateway] add optional PodDisruptionBudget Signed-off-by: Victoria Lee <victoria@victoria-lee.net> * add new line to values.yaml Signed-off-by: Victoria Lee <victoria@victoria-lee.net> * [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 <manuel@hutter.io> * [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 <bbenzikry@gmail.com> * update tag for redis-lib-values Signed-off-by: Beni Ben Zikry <bbenzikry@gmail.com> * bump chart version Signed-off-by: Beni Ben Zikry <bbenzikry@gmail.com> * added no-auth-warning flag on top of new probe changes Signed-off-by: Beni Ben Zikry <bbenzikry@gmail.com> * [stable/redis] Collect metrics from sentinels when enabled (#15156) * [stable/redis] Collect metrics from sentinels when enabled Signed-off-by: juan131 <juan@bitnami.com> * Rebase branch from master Signed-off-by: juan131 <juan@bitnami.com> * 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 <cscosta@pivotal.io> Co-authored-by: Taylor Silva <tsilva@pivotal.io> Signed-off-by: Zoe Tian <ztian@pivotal.io> * [stable/nginx-ingress] allow nodePort for tcp/udp services (#11917) (#15203) Signed-off-by: Dominik Münch <d.muench@celonis.de> * [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 <juan@bitnami.com> * Remove references to 'bitnami/external-dns' chart Signed-off-by: juan131 <juan@bitnami.com> * Sign off every commit Signed-off-by: juan131 <juan@bitnami.com> * [stable/external-dns] Add information about other major changes included in 2.0.0 Signed-off-by: juan131 <juan@bitnami.com> * Rebase from master Signed-off-by: juan131 <juan@bitnami.com> * Fix CI tests Signed-off-by: juan131 <juan@bitnami.com> * [stable/orangehrm] Release 4.4.4 updating components versions (#15231) Signed-off-by: Bitnami Containers <containers@bitnami.com> * Disable IPv6 by default (#15229) Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com> * [stable/kube-hunter] upgrade to 312 (#15233) Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com> * [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 <amath.sarr@gmail.com> * [stable/kong] bump version Signed-off-by: Amath Sarr <amath.sarr@gmail.com> * [stable/kong] added missing space in comment Signed-off-by: Amath Sarr <amath.sarr@gmail.com> * [stable/kong] bump app version to 0.14.0 Signed-off-by: Amath Sarr <amath.sarr@gmail.com> * [stable/kong] removed configurable configmap and extra pod ports not necessary anymore Signed-off-by: Amath Sarr <amath.sarr@gmail.com> * [stable/kong] remove metrics for controller cause it's hardly used and expose metric port in other kong pods Signed-off-by: Amath Sarr <amath.sarr@gmail.com> * [stable/kong] correct check if ingress controller is enabled (#15237) Signed-off-by: Harry Bagdi <harrybagdi@gmail.com> * [stable/jenkins] Add support for namespace specification (#15202) * [stable/jenkins] Add support for namespace specification Signed-off-by: Nico Rikken <nico@nicorikken.eu> * [stable/jenkins] fix scoping issue Signed-off-by: Nico Rikken <nico@nicorikken.eu> * [stable/jenkins] Resolve PR comments Signed-off-by: Nico Rikken <nico@nicorikken.eu> * [stable/parse] Release 6.2.13 updating components versions (#15241) Signed-off-by: Bitnami Containers <containers@bitnami.com> * [stable/external-dns] Fix labels max length by truncating them (#15243) Signed-off-by: juan131 <juan@bitnami.com> * [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 <sebastien.prudhomme@gmail.com> * [stable/fluent-bit] check API availability Signed-off-by: Sébastien Prud'homme <sebastien.prudhomme@gmail.com> * [stable/external-dns] Release 2.0.2 updating components versions (#15245) Signed-off-by: Bitnami Containers <containers@bitnami.com> * [stable/minio] Add missing service account (#15143) * Add serviceAccount option for deployed pods Signed-off-by: Tyler Camp <tylermatthewcamp@gmail.com> * Bump minio chart version Signed-off-by: Tyler Camp <tylermatthewcamp@gmail.com> * Add trailing newline to values.yaml Signed-off-by: Tyler Camp <tylermatthewcamp@gmail.com> * Add missing serviceaccount spec Signed-off-by: Tyler Camp <tylermatthewcamp@gmail.com> * Bump minio chart version Signed-off-by: Tyler Camp <tylermatthewcamp@gmail.com> * add new line Signed-off-by: Maor Friedman <maor.friedman@redhat.com> * [stable/mediawiki] Release 6.3.6 updating components versions (#15255) Signed-off-by: Bitnami Containers <containers@bitnami.com> * [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 <vcs@mariuskiessling.de> * Bump version number of mariadb chart Signed-off-by: Marius Kießling <vcs@mariuskiessling.de> * [stable/telegraf] Allow ENV vars (#15265) * Allow ENV vars Signed-off-by: Raphael Couto <raphael.couto@gmail.com> * Version bump Signed-off-by: Raphael Couto <raphael.couto@gmail.com> * Fixing lint Signed-off-by: Raphael Couto <raphael.couto@gmail.com> * [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 <cscosta@pivotal.io> Co-authored-by: Radoslav Kirilov <rkirilow@gmail.com> Co-authored-by: Taylor Silva <tsilva@pivotal.io> * [stable/drupal] Release 3.3.6 updating components versions (#15260) Signed-off-by: Bitnami Containers <containers@bitnami.com> * [stable/atlantis] override configuration via configmap (#14503) * feat(atlantis): override configuration via configmap Signed-off-by: Andrii Nasinnyk <anasinnyk@macpaw.com> * fix(stable/atlantis): broken template Signed-off-by: Andrii Nasinnyk <anasinnyk@macpaw.com> * [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 <willholley@apache.org> * set default values for tcp/udp nodeports (#15236) Signed-off-by: ChiefAlexander <alex.harder@fishtech.group> * stable/traefik: quote boltdb prefix (#15018) Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com> * [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 <asher@asherfoa.com> * bump minor version Signed-off-by: Maor Friedman <maor.friedman@redhat.com> * [stable/consul] update to latest (#15128) * [stable/consul] update to latest Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com> * fix: readme Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com> * Values.extraArgs were being inserted in two places, resulting in duplication. Remove one. (#15257) Signed-off-by: Joe Hohertz <joe@viafoura.com> * [stable/redis] fix master joining cluster as slave (#15258) Fixes #15115 Signed-off-by: Sameer Naik <sameer@bitnami.com> * [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 <byk@sentry.io> * sealed-secrets: Add networkPolicy (#15274) Signed-off-by: Sebastian Poehn <sebastian.poehn@gmail.com> * [stable/etcd-operator] pod annotations (#14679) * [stable/etcd-operator] pod annotations Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com> * feat: remove port Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com> * Adding TLS params to kube controller manager and kube scheduler (#15277) Signed-off-by: Clarisse Sauvage <clarisse.sauvage@jet.com> * [stable/kube-state-metrics] Apply best practices for label naming (#15261) Signed-off-by: Manuel Rüger <manuel@rueg.eu> * [stable/coredns] Update to CoreDNS 1.5.2 (#15153) * [stable/coredns] Rename ServiceMonitor template Signed-off-by: Manuel Rüger <manuel@rueg.eu> * [stable/coredns] Update apiVersion for deployment Signed-off-by: Manuel Rüger <manuel@rueg.eu> * [stable/coredns] Version bump to 1.5.2 Signed-off-by: Manuel Rüger <manuel@rueg.eu> * [stable/moodle] Release 4.2.8 updating components versions (#15273) Signed-off-by: Bitnami Containers <containers@bitnami.com> * Just removes some annoying warning messages when you add annotations. (#15103) Signed-off-by: Robert Van Voorhees <rcvanvo@gmail.com> * stable/opa: Fix OPA installation script with the right authz rego. (#15222) Signed-off-by: Xin Jin <xin@styra.com> * [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 <michael.r@ware2go.co> * 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 <michael.r@ware2go.co> * [stable/mysql] deployment annotations (#15139) * add deployment annotations in order for using helm hooks Signed-off-by: Amos Hadad <amos.hadad@refinitiv.com> * bump chart version Signed-off-by: Amos Hadad <amos.hadad@refinitiv.com> * bump stable/mysql to version to 1.2.3 Signed-off-by: Amos Hadad <amos.hadad@refinitiv.com> * bump to version 1.3.0 Signed-off-by: Amos Hadad <amos.hadad@refinitiv.com> * [stable/telegraf] Check for service.enabled (#15263) * Check for service.enabled Signed-off-by: Raphael Couto <raphael.couto@gmail.com> * Removing dup lines Signed-off-by: Raphael Couto <raphael.couto@gmail.com> * Bump version Signed-off-by: Raphael Couto <raphael.couto@gmail.com> * [stable/redis] exporter to 1.0.3 (#15302) * exporter to 1.0.3 Signed-off-by: Naseem <naseemkullah@gmail.com> * Add some notes Signed-off-by: Naseem <naseemkullah@gmail.com> * [stable/external-dns] Bump deployment api version (#13680) * [stable/external-dns] Bump deployment api version Signed-off-by: Tamás Ecsédi <ecsy.argh@gmail.com> * [stable/external-dns] Use nindent to inline toYaml Signed-off-by: Tamás Ecsédi <ecsy.argh@gmail.com> * [stable/external-dns] Bump chart version Signed-off-by: Tamás Ecsédi <ecsy.argh@gmail.com> * [stable/external-dns] Update production values Signed-off-by: Tamás Ecsédi <ecsy.argh@gmail.com> * [stable/external-dns] Add container security context to readme Signed-off-by: Tamás Ecsédi <ecsy.argh@gmail.com> * [stable/prometheus] Add custom pod labels for prom server (#14819) * Add custom pod labels to prometheus server component. Signed-off-by: Kevin Hellemun <17928966+OGKevin@users.noreply.github.com> * Bump chart version. Signed-off-by: Kevin Hellemun <17928966+OGKevin@users.noreply.github.com> * Update README.md Signed-off-by: Maor Friedman <maor.friedman@redhat.com> * Update Chart.yaml Signed-off-by: Maor Friedman <maor.friedman@redhat.com> * Only parse custom labels if they are set. Signed-off-by: Kevin Hellemun <17928966+OGKevin@users.noreply.github.com> * Make indentation the same as server labels. Signed-off-by: Kevin Hellemun <17928966+OGKevin@users.noreply.github.com> * [stable/rabbitmq] Release 6.1.5 updating components versions (#15308) Signed-off-by: Bitnami Containers <containers@bitnami.com> * Add boolean switch to toggle volumesnapshot (#15259) Signed-off-by: Thomas Tischner <tti@bitsbeats.com> * [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 <macabrera@bitnami.com> * 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 <macabrera@bitnami.com> * [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 <sebastien.prudhomme@gmail.com> * Add some new parameters for ServiceMonitor Signed-off-by: Sébastien Prud'homme <sebastien.prudhomme@gmail.com> * [stable/minio] Typo Signed-off-by: Sébastien Prud'homme <sebastien.prudhomme@gmail.com> * [stable/wordpress] Add Prometheus ServiceMonitor (#15288) * Prometheus ServiceMonitor added Signed-off-by: Matteo Dell'Aquila <matteo.dellaquila@gmail.com> * app label uniformed, matchLabels fixed Signed-off-by: Matteo Dell'Aquila <matteo.dellaquila@gmail.com> * stable/sematext-agent: Update autodisco config (#15310) * update autodisco config Signed-off-by: rabbitstack <rabbitstack7@gmail.com> * adjust HOST_PORT Signed-off-by: rabbitstack <rabbitstack7@gmail.com> * [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 <stanislav.blokhin@tomologic.com> * Issue #15291: Add finalizer to pvc by default (#15292) - Add finalizers to pvc - Add persistence.fin…
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 Relatively easy to fix manually by patching the labels on kube-state-metrics, but it would be preferable to avoid breaking changes if possible. |
I understand the inconvenience. But this was a major version bump. So breaking changes are to be anticipated. |
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. |
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? |
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 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 😄 |
@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 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. |
…lm#15261) Signed-off-by: Manuel Rüger <manuel@rueg.eu>
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)Special notes for your reviewer:
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]
[stable/chart]
)