* Helm: Improving readme instructions for testing helm chart locally
Adding note about where to run commands from and also breaking up large bash commands into multiple lines for simple copy paste.
* kube-prometheus: Making kubelets, kubescheduler, kube controller and kube state exporters optional
When running prometheus operator on hosted kuberenetes like GCE, few of the exporters are optional, so adding ability to conditional installations.
Fixes #1001, #355, #845
* Update Chart.yaml
* Update Chart.yaml
* add additionalAlertManagerConfigs to helm chart
This should help Helm users take advantage of the flexibility of the
additionalAlertManagerConfigs field added to PrometheusSpec.
Fixes #1456
* add additionalAlertManagerConfigs example to helm chart
The Helm Prometheus chart expects alertingEndpoints to have a port
of http, not a port number.
I'm unsure of the reasoning behind this, but this corrects the
documentation to reflect the current behaviour.
See #1356
* kube-prometheus: fix alert rule K8SManyNodesNotReady
* fix alert "K8SManyNodesNotReady" in helm templates & make generate
* Use sync_kube_prometheus.py to make rules in helm in sync
* Use 'prometheus.fullname' template when setting prometheus' prometheus label, instead of only .Release.Name
* Update Chart.yaml
* Update requirements.yaml
* use if/else
* Added support for multiple hostnames to alertmanager/prometheus/grafana
Ingress
* Fixed grafana/NOTES.txt and kube-prometheus/NOTES.txt
* Fixed kube-prometheus/NOTES.txt
* Fix typo of directory to DIrectory
https://kubernetes.io/docs/concepts/storage/volumes/
`apiVersion: v1
kind: Pod
metadata:
name: test-pd
spec:
containers:
- image: k8s.gcr.io/test-webserver
name: test-container
volumeMounts:
- mountPath: /test-pd
name: test-volume
volumes:
- name: test-volume
hostPath:
# directory location on host
path: /data
# this field is optional
type: Directory
`
Tried to deploy with the mountGrafanaConfig and got an error saying "directory" not supported
* Increment version
* Increment version
* Change version for grafana
* helm: Added additionalServiceMonitorLabels template
Add additional labels to ServiceMonitors in case of
custom ServiceMonitorSelector values in Prometheus.
* helm: Fixed file permissions
Removed unnecessary executable bit from helm chart files
* helm: Added additionalRulesConfigMapLabels template
Add additional labels to Prometheus Rules configmaps in
case of custom RuleSelector in Prometheus
* Revert "helm: Fixed file permissions"
This reverts commit 4d7d2e0745.
* helm: Bumped Chart Versions
Bumped chart versions as per review comments
* helm: possibility to add dashboards from custom configmaps to grafana
Dashboards can already be added by with .Values.serverDashboardFiles,
but this leads to very messy values-files when adding multiple complex
dashboards.
* helm: bump grafana and kube-prometheus chart versions
* template style fixes
* Update Chart.yaml