Commit Graph
11388 Commits
Author SHA1 Message Date
Matt Klich c868b805f8 [stable/datadog] use 6.15, remove hard coded names/versions (#18930)
* Datadog: remove hard coded names

* The new system-probe container and config used hard coded CongigMap
names meaning only one installation is possible per cluster and
namespace.

Signed-off-by: Matt Klich <matt@elementalvoid.com>

* bump version

Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2019-12-16 19:01:39 -08:00
Jacob D 6038863499 [stable/rethinkdb] Kubernetes apiVersion Depreciated (#19624)
* [stable/rethinkdb] stateful migrate api version from depreciated, add required selector

Signed-off-by: Jacob Dent <jdent@tacyarg.com>

* [stable/rethinkdb] deployment  migrate api version from depreciated, add required selector

Signed-off-by: Jacob Dent <jdent@tacyarg.com>

* [stable/rethinkdb] bump minor version

Signed-off-by: Jacob Dent <jdent@tacyarg.com>
2019-12-16 18:51:39 -08:00
Grace Do e3217e81c5 [stable/karma] Add option for configmap annotations (#19569)
* [stable/karma] Add configMap.annotations option

Signed-off-by: Grace Do <xgrace@gmail.com>

* [stable/karma] Bump chart version

Signed-off-by: Grace Do <xgrace@gmail.com>

* Fix configmap annotations value

Signed-off-by: Grace Do <xgrace@gmail.com>
2019-12-16 18:43:38 -08:00
Peter Rifel d6b8bd59f6 [stable/kong] Allow environment variables to be set on kong ingress controller (#19627)
Signed-off-by: Peter Rifel <pgrifel@gmail.com>
2019-12-16 16:23:38 -08:00
Thiago Dias de Francisco 82151373e4 [stable/ambassador] - Changing the var podLabels to extraLabels to use in Pods and Deployments (#19311)
* changing the flag podLabels to extraLabels in order to change also the Deployment resource

Signed-off-by: Thiago Dias <nullck@gmail.com>

* rolling back podLabels and adding extraLabels in all the others resources

Signed-off-by: Thiago Dias <nullck@gmail.com>

* bumping the version to 5.3.0

Signed-off-by: Thiago Dias <nullck@gmail.com>
2019-12-16 10:39:37 -08:00
Mikko Kokkonen e64112e091 Add support for ServiceAccount (#19586)
AWS EKS supports IAM roles via ServiceAccounts.

Signed-off-by: Mikko Kokkonen <mikko@mikian.com>
2019-12-16 10:27:37 -08:00
Lénaïc Huard c65adfb0b7 [stable/datadog] Allow dots in cluster names (#19618)
* [stable/datadog] Allow dots in cluster names

because some users already have dots in their cluster names:
https://github.com/helm/charts/pull/19327#issuecomment-565535449

Signed-off-by: Lénaïc Huard <lenaic.huard@datadoghq.com>

* [stable/datadog] Add a test for clusterName

Signed-off-by: Lénaïc Huard <lenaic.huard@datadoghq.com>
2019-12-16 09:27:37 -08:00
Terentio 3c674daaf7 [stable/prometheus-blackbox-exporter] Able to mount extra secrets int… (#19119)
* [stable/prometheus-blackbox-exporter] Able to mount extra secrets into the Pod, for example certificates.
Signed-off-by: Hung Do <hdo@infodation.nl>

* [stable/prometheus-blackbox-exporter] Able to mount extra configmaps

Signed-off-by: Hung Do <hdo@infodation.nl>

* [stable/prometheus-blackbox-exporter] Bump up minor version and configmap and secret variables are on par with each other

Signed-off-by: Hung Do <hdo@infodation.nl>

* [stable/prometheus-blackbox-exporter] Improved configmap/secrets examples in the values.yaml

Signed-off-by: Hung Do <hdo@infodation.nl>
2019-12-16 05:29:36 -08:00
Travis Groth 515d67c999 [stable/pomerium] Fix helm lint --strict errors (#19527)
* [stable/pomerium] Added the extra values that are needed to pass helm lint --strict

Signed-off-by: Alexios Polyzos <a.polyzos@thebeat.co>

* [stable/pomerium] Added the extra variables to the Pomerium configuration list

Signed-off-by: Alexios Polyzos <a.polyzos@thebeat.co>

* [stable/pomerium] Bump chart version

Signed-off-by: Alexios Polyzos <a.polyzos@thebeat.co>

* [stable/pomerium] Default name overrides to empty string

Signed-off-by: Alexios Polyzos <a.polyzos@thebeat.co>
2019-12-16 03:53:36 -08:00
Alejandro Escobar 29596c6228 [stable/fluent-bit] allow collecting audit logs (#19598)
* [fluent-bit] allow collecting audit logs

Signed-off-by: alejandroEsc <jaescobar.cell@gmail.com>

* fixed extranentry item

Signed-off-by: alejandroEsc <jaescobar.cell@gmail.com>
2019-12-16 01:15:37 -08:00
Chufuyuan 4d1eef4a81 [stable/graylog] fix the logic to determine master node. (#19552)
* fix the logic to determine master node.

When container was recreated or restart or other conditions, pod is not bing removed, then the master node may becomes a coordinator .
This commit add a condition to check if master ip equals the ip of pod itself. If master ip equals the ip of pod itself, it is master node.
fix https://github.com/helm/charts/issues/17550

Signed-off-by: fuyuan.chu <fuyuan.chu@daocloud.io>

* fix unexpected new line

Signed-off-by: fuyuan.chu <fuyuan.chu@daocloud.io>
2019-12-16 01:09:37 -08:00
Josh Dolitsky cd7ae22ce1 [stable/chartmuseum] upgrade to 0.11.0 (#19615)
Signed-off-by: Josh Dolitsky <393494+jdolitsky@users.noreply.github.com>
2019-12-16 00:41:37 -08:00
Bitnami Bot d35dca97ea [stable/phabricator] Release 9.0.4 updating components versions (#19599)
Signed-off-by: Bitnami Containers <containers@bitnami.com>
2019-12-16 00:27:37 -08:00
Bitnami Bot c3a2a6a1ed [stable/odoo] Release 12.0.4 updating components versions (#19609)
Signed-off-by: Bitnami Containers <containers@bitnami.com>
2019-12-16 00:21:37 -08:00
Ato Araki 8a26dc2e7d Update readiness liveness probe path for prometheus pushgateway (#19580)
Signed-off-by: Ato Araki <ato.araki@gmail.com>
2019-12-16 00:09:37 -08:00
WTPascoe 65b7525f67 HTTPS is required for unifi gui (#19612)
* HTTPS is required for unifi gui

Signed-off-by: Wayne Pascoe <wayne@penguinpowered.org>

* Removed new annotation in values.yaml
Added instructions in README

Signed-off-by: Wayne Pascoe <wayne+github@penguinpowered.org>
2019-12-15 08:17:37 -08:00
Cees-Jan Kiewiet 6d55a1e69b [stable/telegraf] Add health output and probes (#19607)
Signed-off-by: Cees-Jan Kiewiet <ceesjank@gmail.com>
2019-12-14 15:03:36 -08:00
Bob Violier 3c74ac2c61 [stable/redis-ha] Add resource limits to sysctlImage (#18847)
* Add resource limits to sysctlImage

Signed-off-by: Bob Violier <bob@violier.eu>

* Fix description in README

Signed-off-by: Bob Violier <bob@violier.eu>
2019-12-14 12:43:36 -08:00
Dave Henderson cd39538c58 [stable/grafana] Support env valueFrom entries (#19605)
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-12-14 11:03:36 -08:00
Taras Yatsurak 1a2ae3d319 [stable/mysql] Update MySQL to the latest 5.7.28 (#19561)
* Upgrade to the latest 5.7.28 version
* Fixes server crash for 5.7.14, see #16222

Signed-off-by: Taras Yatsurak <tyatsurak@gmail.com>
2019-12-14 05:51:36 -08:00
Chandan Sagar Pradhan d8b5b627c7 [stable/openebs] Update charts to 1.5.0 release (#19587)
- Updated image tags as per 1.4.0 release
 - Updated values.yaml
 - Updated README
 - Updated Chart.yaml
 - Updated deployment-local-provisioner.yaml
 - Updated deployment-maya-apiserver.yaml
 - Updated deployment-ndm-operator.yaml

Signed-off-by: ChandanSagar <chandan.pradhan@mayadata.io>
2019-12-14 03:55:38 -08:00
Ashish Amarnath 2c41d5666e [Velero] Enable prometheus metrics by default (#19595)
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
2019-12-13 16:31:36 -08:00
Stefan Sedich afa92dbdf9 [stable/ambassador] Add missing logservices.getambassador.io from the crds (#19593)
rbac resource names.

Signed-off-by: Stefan Sedich <stefan.sedich@gmail.com>
2019-12-13 12:31:37 -08:00
Vishnu Pradeep 6ba43ecda1 [incubator/zookeeper] Fix zookeeper service template (#19556)
* [incubator/zookeeper] Removing extraneous ending curly brace from the zookeeper service template

Signed-off-by: Vishnu Pradeep <vishnu.pradeep.kumar@gmail.com>

* [incubator/zookeeper] Bumping up the zookeeper chart version to 2.1.2

Signed-off-by: Vishnu Pradeep <vishnu.pradeep.kumar@gmail.com>
2019-12-13 09:55:08 -08:00
Lénaïc Huard fbf05893a5 [stable/datadog] Add validity checks on clusterName (#19327)
The cluster name parameter has been introduced to disambiguate nodes
having the same name in different clusters.

Cluster names are, for ex., used to build hostnames and must therefore
comply with some rules.

We enforce here the same rules as the ones enforced by GKE:
https://cloud.google.com/kubernetes-engine/docs/reference/rest/v1beta1/projects.locations.clusters#Cluster.FIELDS.name

The DataDog agent itself is already checking the validity of cluster names since
DataDog/datadog-agent#4492.

The goal of this change in the helm chart is to catch issues as early as possible because
having a clear error message from helm is smarter than having to dig in the logs of
a failing agent.

Signed-off-by: Lénaïc Huard <lenaic.huard@datadoghq.com>
2019-12-13 09:25:08 -08:00
Lénaïc Huard b14d8fc983 [stable/datadog] Make the seccomp profile for system-probe optional (#19533)
* [stable/datadog] Remove the seccomp profile for system-probe

The `system-probe` container currently has a specific seccomp profile.
This seccomp profile currently misses some syscalls that are necessary to
exec inside the container.

Concretely, attempting to exec inside the container produces this error:

```
$ kubectl exec -ti datadog-fswnc -c system-probe /bin/bash
shell-init: error retrieving current directory: getcwd: cannot access parent directories: Operation not permitted
bash: initialize_job_control: getpgrp failed: Operation not permitted
command terminated with exit code 1
```

If we add `setpgrp` to the seccomp profile, we get:

```
$ kubectl exec -ti datadog-kbg97 -c system-probe /bin/bash
shell-init: error retrieving current directory: getcwd: cannot access parent directories: Operation not permitted
I have no name!@datadog-kbg97:.$ exit
```

If we add `getcwd`, we get:

```
$ kubectl exec -ti datadog-7b7lf -c system-probe /bin/bash
I have no name!@datadog-7b7lf:/$ exit
```

If we add `geteuid` and `geteuid32`, we get:

```
$ kubectl exec -ti datadog-c42rb -c system-probe /bin/bash
/bin/bash: cannot set uid to -1: effective uid 0: Invalid argument
/bin/bash: cannot set gid to -1: effective gid -1: Invalid argument
bash-5.0$ exit
```

If we get `getgid` and `getgid32`, we get:

```
$ kubectl exec -ti datadog-tp4qd -c system-probe /bin/bash
/bin/bash: cannot set uid to -1: effective uid 0: Invalid argument
bash-5.0$ exit
```

etc.

If we compare the seccomp profile of `system-probe` with the
[default one](https://github.com/moby/moby/blob/4b0371fb36a958589319ab7c501ff4bc22645cfa/profiles/seccomp/default.json),
we see that a lot of syscalls that are missing are innocuous (`getcwd`) or might become useful one day (`inotify` family)
Some syscalls are added on purpose for the `system-probe` container like `bpf` or `perf_event_open` ones.
But those syscalls are part of the [default seccomp profile for containers that have the `SYS_ADMIN` capability](https://github.com/moby/moby/blob/4b0371fb36a958589319ab7c501ff4bc22645cfa/profiles/seccomp/default.json#L567-L594),
and the [`system-probe` container do have the `SYS_ADMIN` capability](https://github.com/helm/charts/blob/3907cebc7042f452506a7471f912d6d0c8380e51/stable/datadog/templates/container-system-probe.yaml#L7).

So, the `system-probe` specific seccomp profile is not necessary to have the `system-probe` container able to load eBPF programs.

Its removal has been tested on GKE, both with Ubuntu and with Container-Optimized OS
and both with docker and containerd.

Signed-off-by: Lénaïc Huard <lenaic.huard@datadoghq.com>

* Make the ad-hoc seccomp profile for system-probe an option

which is enabled by default to stick with the current behavior.

Signed-off-by: Lénaïc Huard <lenaic.huard@datadoghq.com>

* [stable/datadog] Allow use of any arbitrary seccomp profile

…for system-probe.
By default, it will create an ad-hoc one.

Signed-off-by: Lénaïc Huard <lenaic.huard@datadoghq.com>

* [stable/datadog] Add a CI test for seccomp profile override

Signed-off-by: Lénaïc Huard <lenaic.huard@datadoghq.com>
2019-12-13 07:34:55 -08:00
Damien Duportal 6a95c28a25 [stable/traefik] Allow custom caServer for ACME and allow string type for acme.staging (#19567)
* allow traefik support of string or boolean for the acme.staging value

Signed-off-by: dduportal <1522731+dduportal@users.noreply.github.com>

* allow traefik to be configured for a custom caServer when using ACME protocol

Signed-off-by: dduportal <1522731+dduportal@users.noreply.github.com>

* stable/traefik chart version bump

Signed-off-by: dduportal <1522731+dduportal@users.noreply.github.com>

* fix acme.staging value type to support both boolean and string

Signed-off-by: dduportal <1522731+dduportal@users.noreply.github.com>

* Lint fix trailing spaces

Signed-off-by: dduportal <1522731+dduportal@users.noreply.github.com>
2019-12-13 06:26:54 -08:00
Dennis Webb ca3df16336 [stable/wordpress] adds loadBalancerSourceRanges to service (#19549)
* adds loadBalancerSourceRanges to service

Signed-off-by: Dennis Webb <dennis@bluesentryit.com>

* [stable/kube2iam] adds loadBalancerSourceRanges to values-production.yaml

Signed-off-by: Dennis Webb <dennis@bluesentryit.com>
2019-12-13 06:12:54 -08:00
Ivan Sukhomlyn ada60df1bd [stable/datadog] Add nodeSelector for Cluster Agent Deployment (#19430)
Signed-off-by: Ivan Sukhomlyn <ivan.sukhomlyn@ring.com>
2019-12-13 06:02:54 -08:00
Daniel Arteaga e226b2872b [stable/parse] Configure parse-dashboard to form Urls with HTTPS protocol (#19582)
* Configure parse-dashboard to form Urls with HTTPS protocol

Signed-off-by: darteaga <darteaga@bitnami.com>

* remove reasignaments in helpers

Signed-off-by: darteaga <darteaga@bitnami.com>
2019-12-13 05:50:55 -08:00
Damien Duportal ed319f194a [stable/traefik] Bump Traefik version and chart version (#19524)
* Bump Traefik version and chart version

Signed-off-by: dduportal <1522731+dduportal@users.noreply.github.com>

* bump chart version

Signed-off-by: dduportal <1522731+dduportal@users.noreply.github.com>
2019-12-13 02:54:55 -08:00
Damien Duportal 6abc913f87 [stable/traefik] fix default value of acme.challengeType for Traefik (#19568)
* fix default value of acme.challengeType for Traefik

Signed-off-by: dduportal <1522731+dduportal@users.noreply.github.com>

* bump chart version

Signed-off-by: dduportal <1522731+dduportal@users.noreply.github.com>
2019-12-13 02:36:55 -08:00
Ferenc HERNADI 703d872acc [stable/minio] helm lint fix (#19532)
* Helm lint fix

Signed-off-by: Ferenc Hernadi <ferenc.hernadi@gmail.com>

* FAIL: pull-charts-e2e -> version bump (3.0.5 -> 3.0.6)

Signed-off-by: Ferenc Hernadi <ferenc.hernadi@gmail.com>

* Version bump again

Signed-off-by: Ferenc Hernadi <ferenc.hernadi@gmail.com>
2019-12-13 02:26:54 -08:00
Kyeong-mi Kim 172c8b8c47 fix external-dns/README.md files table corruption (#19581)
Signed-off-by: nolleh7707 <nolleh7707@gmail.com>
2019-12-13 02:12:54 -08:00
Zsolt Szeberenyi cc7e5d7aeb Fixes helm/charts#19111 (#19583)
Fix missing quotation in config.toml when using http-01 as the acme validation method

Signed-off-by: Zsolt Szeberenyi <zsolt@szeberenyi.com>
2019-12-13 01:42:54 -08:00
Bitnami Bot b47f76be2c [stable/wordpress] Release 8.0.2 updating components versions (#19579)
Signed-off-by: Bitnami Containers <containers@bitnami.com>
2019-12-12 23:46:54 -08:00
Celene f2d2cb5523 [stable/datadog] add celenechang to datadog owners (#19515)
* add celenechang to datadog owners

Signed-off-by: Celene <celene@datadoghq.com>

* bump chart

Signed-off-by: Celene <celene@datadoghq.com>
2019-12-12 23:28:54 -08:00
Brady Todhunter fc3426108a Anchore Engine Enterprise 2.2 (#19575)
add notifications service

set services.catalog.cycle_timers.notifications to 0 when Enterprise notifications service is enabled

update chart & app version

Signed-off-by: Brady Todhunter <bradyt@anchore.com>
2019-12-12 21:28:55 -08:00
matejhasul 29272e429f [stable/rabbitmq-ha] Scrape prometheusPlugin metrics without operator (#19258)
Add scrape annotations when metrics are exposed with native
prometheusPlugin but no prometheus operator is deployed.

Signed-off-by: Matej Hasul <matej.hasul@gooddata.com>
2019-12-12 13:36:32 -08:00
Marcin Żbik cd0e3ecdad [stable/stolon] Fix initialisation of cluster when SSL is disabled (#18915)
* Change from string null to nil

Signed-off-by: Marcin Zbik <zbikmarc+github@gmail.com>

* Bump version

Signed-off-by: Marcin Zbik <zbikmarc+github@gmail.com>

* set ssl off

Signed-off-by: Marcin Zbik <zbikmarc+github@gmail.com>
2019-12-12 10:20:32 -08:00
Peter Rifel 60683f9b99 [stable/kong] Add support for validating admission webhook (#19415)
Signed-off-by: Peter Rifel <pgrifel@gmail.com>
2019-12-12 09:36:33 -08:00
Cedric Lamoriniere 52e585114f [stable/datadog] update docker images version (#19559)
Signed-off-by: cedric lamoriniere <cedric.lamoriniere@datadoghq.com>
2019-12-12 09:24:32 -08:00
Krishnan Parthasarathi 7b735acac7 Keep default drivesPerNode to be backward compatible (#19547)
Signed-off-by: Krishnan Parthasarathi <krishnan.parthasarathi@gmail.com>
2019-12-12 09:12:32 -08:00
Rafael Ríos Saavedra db4139cdfd Removes certificates requirements for LDAP+TLS. Fixes health checks when LDAP is used. (#19529)
Signed-off-by: Rafael Rios Saavedra <rafael.rios.saavedra@gmail.com>
2019-12-12 09:04:32 -08:00
Douglas Camata ab911e1919 [stable/newrelic-infrastructure] Upgrade k8s integration and add new configuration (#19537)
* Upgrade k8s integration and add new configuration

Signed-off-by: Douglas Camata <dcamata@newrelic.com>

* Add etcd mtls configuration env vars to the passthrough

Signed-off-by: Douglas Camata <dcamata@newrelic.com>

* Fix typo

Signed-off-by: Douglas Camata <dcamata@newrelic.com>
2019-12-12 01:26:32 -08:00
Néstor Salceda 7b1c29a83f [stable/sysdig] Bump version to latest, the 0.93.1 (#19530)
Signed-off-by: Néstor Salceda <nestor.salceda@sysdig.com>
2019-12-11 17:24:32 -08:00
Ralf Strobel 372ad7bc6f Fix README.md persistence.enabled value (#19470)
* Fix README.md persistence.enabled value

The default value defined in the values.yaml file is set to true.

Signed-off-by: Ralf Strobel <github@stro-bel.de>

* Update Chart.yaml

Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2019-12-11 17:16:32 -08:00
Jesse Millar 55ff808b24 Making a small readability change to README.md (#19140)
Signed-off-by: Jesse Millar <jesse.millar@microsoft.com>
2019-12-11 17:06:33 -08:00
Bitnami Bot 42269ed7a6 [stable/mariadb] Release 7.3.1 updating components versions (#19548)
Signed-off-by: Bitnami Containers <containers@bitnami.com>
2019-12-11 16:44:32 -08:00
Krishnan Parthasarathi ca654b07f8 Add drivesPerNode to add more drives per node in distributed mode (#19546)
Signed-off-by: Krishnan Parthasarathi <krishnan.parthasarathi@gmail.com>
2019-12-11 14:22:32 -08:00