* feat: imporvements to pachyderm chart (#13054)
* feat: imporvements to pachyderm chart
- De-hardcode suite label to allow deployment in a different namespace
than `pachyderm`
- De-hardcode service account name to allow deployment in a different
namespace than `pachyderm`
- Allow specifying resource limits for `etcd` and `patchd` deployments
- Split `pachd` service in 3 stand alone services to allow exposing
`pachd-grpc-api` through a LoadBalancer service type
- `pachd-grpc-api` port can be customized
- `pachd` deployment now support iam-role annotation for `kube2iam`
Signed-off-by: Maxime Belanger <maxime.b.belanger@gmail.com>
* add variables to support 1.8.x
Signed-off-by: Maxime Belanger <maxime.b.belanger@gmail.com>
* node port fixed to 30650
Signed-off-by: Maxime Belanger <maxime.b.belanger@gmail.com>
* boolean as stringwq
Signed-off-by: Maxime Belanger <maxime.b.belanger@gmail.com>
* fix typo
Signed-off-by: Maxime Belanger <maxime.b.belanger@gmail.com>
* quote the value in the template instead
Signed-off-by: Maxime Belanger <maxime.b.belanger@gmail.com>
Signed-off-by: Philipp Hellmich <phil@hellmi.de>
* some changes based on feedback of dtomcej
Signed-off-by: Philipp Hellmich <phil@hellmi.de>
* commented out servicemonitor as requested in PR
Signed-off-by: Philipp Hellmich <phil@hellmi.de>
* fix
Signed-off-by: Philipp Hellmich <phil@hellmi.de>
* [stable/metallb] Add support for prometheus-operator
Signed-off-by: Mike Palmer <mpalmer@terascope.io>
* Fix missing api version on service
Signed-off-by: Mike Palmer <mpalmer@terascope.io>
* Splitting components and addressing pr feedback
Signed-off-by: Mike Palmer <mpalmer@terascope.io>
* Add the ability to create a ServiceMonitor
Signed-off-by: Dimitrios Karagiannis <dhkarag@gmail.com>
This is intended for users of the prometheus-operator helm chart.
* Update README with serviceMonitor values
Signed-off-by: Dimitrios Karagiannis <dhkarag@gmail.com>
* Remove missed comment
Signed-off-by: Dimitrios Karagiannis <dhkarag@gmail.com>
* Update chart version
Signed-off-by: Dimitrios Karagiannis <dhkarag@gmail.com>
* 1) Update API versions to v1, 2) Refactor NOTES.txt to handle different serviceTypes, 3) Create OWNERS file, 4) Add comments for possible serviceType and GPU values in values.yaml, 5) Update README values and add some new sections for serviceTypes and Jupyter password, 6) Lint README, yaml files, and rendered yaml templates, 7) Update container images to v1.1.1
Signed-off-by: Ryan McCormick <rmccormick@nvidia.com>
Signed-off-by: Ryan McCormick <rmccorm4@binghamton.edu>
* address PR #1 comments, 1) Add newline to each EOF, 2) Update YAML comments to have no extra spacing, 3) Add --namespace flag description to README
Signed-off-by: Ryan McCormick <rmccormick@nvidia.com>
Signed-off-by: Ryan McCormick <rmccorm4@binghamton.edu>
* add nodeSelector and imagePullSecrets to deployments
Signed-off-by: Ryan McCormick <rmccorm4@binghamton.edu>
* add nodeSelector and imagePullSecrets to deployments
Signed-off-by: Ryan McCormick <rmccorm4@binghamton.edu>
* change worker arg to variable rather than hardcoded 'dask-worker'
Signed-off-by: Ryan McCormick <rmccorm4@binghamton.edu>
* Add jacobtomlinson to OWNERS
Signed-off-by: Ryan McCormick <rmccorm4@binghamton.edu>
* fix lint error for spaces after comments
Signed-off-by: Ryan McCormick <rmccorm4@binghamton.edu>
* Update README.md
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
* apply left whitespace trim and nindent throughout chart templates per unguiculus suggestion
Signed-off-by: Ryan Mccormick <rmccormick@nvidia.com>
* improvement: replace 'default' namespace with '.Release.Namespace' in NOTES.txt output
Signed-off-by: Ryan McCormick <rmccorm4@binghamton.edu>
* [incubator/zookeeper] Support Zookeeper official (3.5.4) image
The existing chart is using gcr.io/google_samples/k8szk, which is not
maintained.
The Zookeeper project has an 'official' image on DockerHub, based
on Zookeeper 3.5.4(-beta). The format of the environment variables
and scripts is different.
Existing issuse such as [#3020](https://github.com/helm/charts/issues/3020)
went stale.
Add support for the Zookeeper official image, mapping the environment
variables and paths.
Signed-off-by: Don Bowman <db@donbowman.ca>
* [incubator/zookeeper] Change default zookeeper image to 3.4.13
3.5 is not yet released, 3.4.13 is the latest stable,
change the default.
Signed-off-by: Don Bowman <db@donbowman.ca>
* fix: bump to 3.5.5 by default, update README.md to reflect
Signed-off-by: Don Bowman <db@donbowman.ca>
* fix: revert persistence storage default to true
The intent of PR11343 was just to enale to work with
upstream container, not change this default. IMHO
the default is incorrect (true without setting the
storage class or size usually gives incorrect results).
Signed-off-by: Don Bowman <db@donbowman.ca>
* ADD annotations to grpc and web pods FIX#15451
Signed-off-by: Nicolaj Græsholt <figaw@hotmail.com>
* ADD docs on new values, BUMP chart minor version after adding feature
Signed-off-by: Nicolaj Græsholt <figaw@hotmail.com>
* FORMAT sort value parameters alphabetically.
Signed-off-by: Nicolaj Græsholt <figaw@hotmail.com>
* [stable/nginx-ingress] deprecate ambiguous controller.headers option and add configuration for add-headers.
Signed-off-by: Johnny Walker <johnny.walker@spinen.com>
* [stable/nginx-ingress] flex controller.headers with new controller.proxySetHeaders
Signed-off-by: Johnny Walker <johnny.walker@spinen.com>
* [stable/nginx-ingress] Include tests, proper version and notes.txt notice
Signed-off-by: Johnny Walker <johnny.walker@spinen.com>
* feat(stable/graylog): enable configuration of initContainer resources
This change will make Graylog deployments compatible with clusters using ResourceQuotas
to achieve hard or soft multi-tenancy. Using ResourceQuotas in this way requires that
every container has explicit CPU and/or Memory resources configured
Signed-off-by: Thomas Lovett <tklovett@gmail.com>
* docs(stable/graylog): add missing backtick to fix formatting
Signed-off-by: Thomas Lovett <tklovett@gmail.com>
* chore(stable/graylog): bump version from 1.2.0 to 1.3.0
Signed-off-by: Thomas Lovett <tklovett@gmail.com>
* [stable/cerebro] run with security context and be able to run as nonRoot
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
* obsolete values
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
* [stable/mssql-linux] allow using existing secret for sa password (#16818)
Signed-off-by: Stefan Frye <frye@deitmer-it.de>
* [stable/mssql-linux] bump chart version (#16818)
Signed-off-by: Stefan Frye <frye@deitmer-it.de>
This PR removes exec-based probes that execute redis-cli PING.
In issue #13747 it was discovered that there is a surprisingly large overhead
associated with spawning shell scripts in each container. 3 pods * 2
containers * 2 probes results in 12 shell script executions, which is
compounded by a large, as-yet unexplained, runc overhead.
Considering the nature of redis-ha, these introspective probes are not
necessary since availability and role is determined by the sentinels.
A simple tcpSocket livenessProbe check will confirm open ports that are
ready for communication. The set of sentinel containers then
establishes "readiness" and the address of master and slaves though
a native consensus implementation.
The StatefulSet provides a headless Service which resolves to all active
sentinel Pod IPs via RR DNS. The sentinels in turn elect a master which
is reachable via an "announce" Service with publishNotReadyAddresses
enabled to ensure a stable service IP address for each Pod.
Hence a readinessProbe is needed for neither Redis nor Sentinel.
The entire `redis-ha-healthchecks` ConfigMap was deleted since none of the
scripts are in use anymore.
Signed-off-by: Tobias Wolf <towolf@gmail.com>
Update all environment variable sections in templates to render
variables from Values.env after rendering variables from other sections
of values.yaml. Because the last variable definition wins, this ensures
that users can override settings from elsewhere in values.yaml if needed
without modifying templates, although use cases for this should be rare.
Signed-off-by: Travis Raines <traines@konghq.com>
* [incubator/kafka] update comment
comment how to test when specified ""zookeeper.connect""
Signed-off-by: Xiang Dai <764524258@qq.com>
* bump up version
Signed-off-by: Xiang Dai <764524258@qq.com>
* update comment
Signed-off-by: Xiang Dai <764524258@qq.com>
* [stable/elasticsearch-curator] Update to 5.7.6 by changing docker repository. Also add desaintmartin to maintainers.
Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>
* Update stable/elasticsearch-curator/README.md
Co-Authored-By: Carlos Rodríguez Hernández <carrodher1179@gmail.com>
Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>
* [stable/elasticsearch-curator] Remove @tmestdagh from OWNERS.
Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>