mirror of
https://github.com/helm/charts.git
synced 2026-08-23 22:37:45 +00:00
Deployment annotations (#6496)
* added annotations for kube state and server deployments * bumped up the chart version * corection * update readme.md for annotations
This commit is contained in:
committed by
k8s-ci-robot
parent
9659feb3e1
commit
0ba41eedee
@@ -1,5 +1,5 @@
|
||||
name: prometheus
|
||||
version: 6.8.0
|
||||
version: 6.8.1
|
||||
appVersion: 2.3.1
|
||||
description: Prometheus is a monitoring system and time series database.
|
||||
home: https://prometheus.io/
|
||||
|
||||
@@ -150,6 +150,7 @@ Parameter | Description | Default
|
||||
`kubeStateMetrics.args` | kube-state-metrics container arguments | `{}`
|
||||
`kubeStateMetrics.nodeSelector` | node labels for kube-state-metrics pod assignment | `{}`
|
||||
`kubeStateMetrics.podAnnotations` | annotations to be added to kube-state-metrics pods | `{}`
|
||||
`kubeStateMetrics.deploymentAnnotations` | annotations to be added to kube-state-metrics deployment | `{}`
|
||||
`kubeStateMetrics.tolerations` | node taints to tolerate (requires Kubernetes >=1.6) | `[]`
|
||||
`kubeStateMetrics.replicaCount` | desired number of kube-state-metrics pods | `1`
|
||||
`kubeStateMetrics.resources` | kube-state-metrics resource requests and limits (YAML) | `{}`
|
||||
@@ -237,6 +238,7 @@ Parameter | Description | Default
|
||||
`server.persistentVolume.storageClass` | Prometheus server data Persistent Volume Storage Class | `unset`
|
||||
`server.persistentVolume.subPath` | Subdirectory of Prometheus server data Persistent Volume to mount | `""`
|
||||
`server.podAnnotations` | annotations to be added to Prometheus server pods | `{}`
|
||||
`server.deploymentAnnotations` | annotations to be added to Prometheus server deployment | `{}'
|
||||
`server.replicaCount` | desired number of Prometheus server pods | `1`
|
||||
`server.resources` | Prometheus server resource requests and limits | `{}`
|
||||
`server.securityContext` | Custom [security context](https://kubernetes.io/docs/tasks/configure-pod-container/security-context/) for server containers | `{}`
|
||||
|
||||
@@ -2,6 +2,10 @@
|
||||
apiVersion: extensions/v1beta1
|
||||
kind: Deployment
|
||||
metadata:
|
||||
{{- if .Values.kubeStateMetrics.deploymentAnnotations }}
|
||||
annotations:
|
||||
{{ toYaml .Values.kubeStateMetrics.deploymentAnnotations | indent 4 }}
|
||||
{{- end }}
|
||||
labels:
|
||||
app: {{ template "prometheus.name" . }}
|
||||
chart: {{ .Chart.Name }}-{{ .Chart.Version }}
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
apiVersion: extensions/v1beta1
|
||||
kind: Deployment
|
||||
metadata:
|
||||
{{- if .Values.server.deploymentAnnotations }}
|
||||
annotations:
|
||||
{{ toYaml .Values.server.deploymentAnnotations | indent 4 }}
|
||||
{{- end }}
|
||||
labels:
|
||||
app: {{ template "prometheus.name" . }}
|
||||
chart: {{ .Chart.Name }}-{{ .Chart.Version }}
|
||||
|
||||
Reference in New Issue
Block a user