Similar to other charts, this allows for configurable name
overrides so 'cleaner' resource names can be achieved, independent
of the wanted release names.
This PR also adds appVersion to Chart.yaml, as this seems to be
a requirement now for tests to pass.
* Update deployment.yaml
ConfigMaps are mounted read-only since Kubernetes 1.9.4 (kubernetes/kubernetes#58720). The Grafana Chart uses a ConfigMap to provision the config- and dashboard directories. Grafana tries to create/modify files in these directories, which is not allowed anymore. This PR adds an busybox initContainer to the Deployment that copies the files from the ConfigMap to a new emptyDir, similar to #4169. Fixes#4267.
* bump Chart version
* Changed the liveness and readiness probe to have configurable port numbers
* Corrected the variable path
* Updated the chart version to 0.11.4
* Added home
* Bumping minor version to 0.12.0
* Empty clusterIP does not attempt invalid update
clusterIP cannot be updated https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.9/#servicespec-v1-core
The empty string is a valid value on installation, but not update.
Empty string is the default value, therefore only set `clusterIP` if a non-empty value is provided.
This will prevent `Error: UPGRADE FAILED: Service "my-external-dns" is invalid: spec.clusterIP: Invalid value: "": field is immutable`
* Increase version
* Add support for creating the host path
* remove unnecessary else
* update documentation to include note about minimum k8s version for certain params
* Remove the Daemonset when the Sumologic collector URL value is not provided
* undo
* Fix Vault for `cert` and `token` auth
- `caCert` was renamed to `useCaCert` but not in README or values.yaml
- `vault-client-key` and `vault-client-cert` should only need to be set
when the auth mode has been set to `cert`. Without the check, `approle`
and `token` auth will fail (due to Go not being able to parse the PEM
of "")
* Bump minor
* add chart for deploying private ethereum network. closes#2088.
* fix: update readme. add privatekey for default account to fund
* fix: add private key to values. import-geth-account to geth nodes
* fix: decrease difficulty of network. increase gas limit, allow remote connections to geth-tx
* fix: make difficulty/gasLimit configurable. use versioned ethstats image
* fix: use component labels
* fix: remove LICENSE
* fix: as per code review, remove keys
* docs: add documentation on creating a new geth account
* fix: clarify documentation on creating a new account
* add custom test values.yaml
* move chart to stable
* use latest _helpers
* Rename manifests to align with best practices
* Refactor minio chart
- add ingress resource
- consolidate svc resource to support all deployment modes
- update labels and selectors to align with helm best practices
- general cleanup to align with helm best practices/patterns observed in `helm create`
- update values, README and _helpers accordingly
- bump image tag
- bump chart version
* Fix issue caused by ConfigMaps now being mounted ReadOnly
Tested on:
k8s 1.8.10 and 1.9.6
Related:
https://github.com/kubernetes/kubernetes/pull/58720
Fixes:
https://github.com/kubernetes/charts/issues/4272
* Bump chart version to 1.0.0
* Adding support for kibana svc annotations.
* Increment Chart version
* Add svc annotation in README.md
* Add default value and example in values.yaml
* increment minor version
* Update comment in values.yml file to follow guidelines
* add home to Chart.yaml file to pass validation test
* add newline char
* Add stackdriver-exporter
Stackdriver-exporter gathers metrics from Google Cloud projects and
presents them for Prometheus to gather.
* Update URL
* Switch to lowerCamelCase across the chart
* Use Helm 2.8 _helpers.tpl as a foundation.
* Fix chart label
* [stable/traefik] Add configurable PVC annotations
When migrating one traefik setup to another, it's handy to be able
set annotations on the PVC, especially "helm.sh/resource-policy".
* Update Chart.yaml