Commit 896ade91 by Frank Mai Committed by Craig Jellick

Clean useless values

parent c3910adb
...@@ -6,9 +6,6 @@ metadata: ...@@ -6,9 +6,6 @@ metadata:
chart: {{ template "app.version" . }} chart: {{ template "app.version" . }}
heritage: {{ .Release.Service }} heritage: {{ .Release.Service }}
release: {{ .Release.Name }} release: {{ .Release.Name }}
{{- if .Values.labels }}
{{ toYaml .Values.labels | indent 4 }}
{{- end }}
name: {{ .Release.Name }} name: {{ .Release.Name }}
spec: spec:
{{- if .Values.securityContext }} {{- if .Values.securityContext }}
...@@ -17,17 +14,10 @@ spec: ...@@ -17,17 +14,10 @@ spec:
{{- end }} {{- end }}
podMetadata: podMetadata:
labels: labels:
{{- if .Values.labels }}
{{ toYaml .Values.labels | indent 6 }}
{{- else }}
app: {{ template "app.name" . }} app: {{ template "app.name" . }}
chart: {{ template "app.version" . }} chart: {{ template "app.version" . }}
release: {{ .Release.Name }} release: {{ .Release.Name }}
{{- end }}
baseImage: {{ template "system_default_registry" . }}{{ .Values.image.repository }} baseImage: {{ template "system_default_registry" . }}{{ .Values.image.repository }}
{{- if .Values.externalUrl }}
externalUrl: "{{ .Values.externalUrl }}"
{{- end }}
nodeSelector: nodeSelector:
beta.kubernetes.io/os: linux beta.kubernetes.io/os: linux
{{- range .Values.nodeSelectors }} {{- range .Values.nodeSelectors }}
...@@ -46,9 +36,6 @@ spec: ...@@ -46,9 +36,6 @@ spec:
{{ toYaml .Values.resources.core | indent 4 }} {{ toYaml .Values.resources.core | indent 4 }}
{{- end }} {{- end }}
retention: "{{ .Values.retention }}" retention: "{{ .Values.retention }}"
{{- if .Values.routePrefix }}
routePrefix: "{{ .Values.routePrefix }}"
{{- end }}
{{- if .Values.secrets }} {{- if .Values.secrets }}
secrets: secrets:
{{ toYaml .Values.secrets | indent 4 }} {{ toYaml .Values.secrets | indent 4 }}
......
...@@ -12,13 +12,9 @@ spec: ...@@ -12,13 +12,9 @@ spec:
type: ClusterIP type: ClusterIP
clusterIP: None clusterIP: None
selector: selector:
{{- if .Values.labels }}
{{ toYaml .Values.labels | indent 4 }}
{{- else }}
app: {{ template "app.name" . }} app: {{ template "app.name" . }}
chart: {{ template "app.version" . }} chart: {{ template "app.version" . }}
release: {{ .Release.Name }} release: {{ .Release.Name }}
{{- end }}
ports: ports:
- name: http - name: http
port: 9093 port: 9093
......
...@@ -7,9 +7,6 @@ metadata: ...@@ -7,9 +7,6 @@ metadata:
heritage: {{ .Release.Service }} heritage: {{ .Release.Service }}
release: {{ .Release.Name }} release: {{ .Release.Name }}
source: rancher-monitoring source: rancher-monitoring
{{- if .Values.serviceMonitorLabels }}
{{ toYaml .Values.serviceMonitorLabels | indent 4 }}
{{- end }}
name: {{ template "app.fullname" . }} name: {{ template "app.fullname" . }}
spec: spec:
selector: selector:
......
...@@ -56,12 +56,6 @@ templates: {} ...@@ -56,12 +56,6 @@ templates: {}
# {{ range .Labels.SortedPairs }} • *{{ .Name }}:* `{{ .Value }}` # {{ range .Labels.SortedPairs }} • *{{ .Name }}:* `{{ .Value }}`
# {{ end }} # {{ end }}
## External URL at which Alertmanager will be reachable
##
externalUrl: ""
serviceMonitorLabels: {}
## Alertmanager container image ## Alertmanager container image
## ##
image: image:
...@@ -71,10 +65,6 @@ image: ...@@ -71,10 +65,6 @@ image:
repository: nginx repository: nginx
tag: 1.15.8-alpine tag: 1.15.8-alpine
## Labels to be added to the Alertmanager
##
# labels: {}
## Node labels for Alertmanager pod assignment ## Node labels for Alertmanager pod assignment
## Ref: https://kubernetes.io/docs/user-guide/node-selection/ ## Ref: https://kubernetes.io/docs/user-guide/node-selection/
## ##
...@@ -120,11 +110,6 @@ resources: ...@@ -120,11 +110,6 @@ resources:
## ##
retention: 24h retention: 24h
## Prefix used to register routes, overriding externalUrl route.
## Useful for proxies that rewrite URLs.
##
routePrefix: ""
## List of Secrets in the same namespace as the Alertmanager ## List of Secrets in the same namespace as the Alertmanager
## object, which shall be mounted into the Alertmanager Pods. ## object, which shall be mounted into the Alertmanager Pods.
## Ref: https://github.com/coreos/prometheus-operator/blob/master/Documentation/api.md#prometheusspec ## Ref: https://github.com/coreos/prometheus-operator/blob/master/Documentation/api.md#prometheusspec
......
...@@ -8,7 +8,7 @@ metadata: ...@@ -8,7 +8,7 @@ metadata:
release: {{ .Release.Name }} release: {{ .Release.Name }}
{{ toYaml .Values.serviceSelectorLabels | indent 4 }} {{ toYaml .Values.serviceSelectorLabels | indent 4 }}
name: expose-coredns-metrics name: expose-coredns-metrics
namespace: {{ default .Release.Namespace .Values.componentNamespace }} namespace: {{ .Release.Namespace }}
spec: spec:
type: ClusterIP type: ClusterIP
clusterIP: None clusterIP: None
......
...@@ -7,9 +7,6 @@ metadata: ...@@ -7,9 +7,6 @@ metadata:
heritage: {{ .Release.Service }} heritage: {{ .Release.Service }}
release: {{ .Release.Name }} release: {{ .Release.Name }}
source: rancher-monitoring source: rancher-monitoring
{{- if .Values.serviceMonitorLabels }}
{{ toYaml .Values.serviceMonitorLabels | indent 4 }}
{{- end }}
name: {{ template "app.fullname" . }} name: {{ template "app.fullname" . }}
spec: spec:
selector: selector:
......
##
## For now, HELM cannot support deploy commponents into multiple namespaces
##
componentNamespace: ""
## CRD apiGroup ## CRD apiGroup
## ##
apiGroup: "monitoring.coreos.com" apiGroup: "monitoring.coreos.com"
...@@ -21,8 +16,6 @@ ports: ...@@ -21,8 +16,6 @@ ports:
serviceSelectorLabels: serviceSelectorLabels:
k8s-app: kube-dns k8s-app: kube-dns
serviceMonitorLabels: {}
## Skip verification until we have resolved why the certificate validation ## Skip verification until we have resolved why the certificate validation
## for the kubelet on API server nodes fail. ## for the kubelet on API server nodes fail.
## ##
......
...@@ -7,9 +7,6 @@ metadata: ...@@ -7,9 +7,6 @@ metadata:
heritage: {{ .Release.Service }} heritage: {{ .Release.Service }}
release: {{ .Release.Name }} release: {{ .Release.Name }}
source: rancher-monitoring source: rancher-monitoring
{{- if .Values.serviceMonitorLabels }}
{{ toYaml .Values.serviceMonitorLabels | indent 4 }}
{{- end }}
name: {{ template "app.fullname" . }} name: {{ template "app.fullname" . }}
spec: spec:
selector: selector:
......
...@@ -10,8 +10,6 @@ ports: ...@@ -10,8 +10,6 @@ ports:
serviceSelectorLabels: serviceSelectorLabels:
k8s-app: fluentd k8s-app: fluentd
serviceMonitorLabels: {}
## Skip verification until we have resolved why the certificate validation ## Skip verification until we have resolved why the certificate validation
## for the kubelet on API server nodes fail. ## for the kubelet on API server nodes fail.
## ##
......
...@@ -8,7 +8,7 @@ metadata: ...@@ -8,7 +8,7 @@ metadata:
release: {{ .Release.Name }} release: {{ .Release.Name }}
{{ toYaml .Values.serviceSelectorLabels | indent 4 }} {{ toYaml .Values.serviceSelectorLabels | indent 4 }}
name: expose-kube-cm-metrics name: expose-kube-cm-metrics
namespace: {{ default .Release.Namespace .Values.componentNamespace }} namespace: {{ .Release.Namespace }}
spec: spec:
type: ClusterIP type: ClusterIP
clusterIP: None clusterIP: None
......
...@@ -7,9 +7,6 @@ metadata: ...@@ -7,9 +7,6 @@ metadata:
heritage: {{ .Release.Service }} heritage: {{ .Release.Service }}
release: {{ .Release.Name }} release: {{ .Release.Name }}
source: rancher-monitoring source: rancher-monitoring
{{- if .Values.serviceMonitorLabels }}
{{ toYaml .Values.serviceMonitorLabels | indent 4 }}
{{- end }}
name: {{ template "app.fullname" . }} name: {{ template "app.fullname" . }}
spec: spec:
selector: selector:
......
##
## For now, HELM cannot support deploy commponents into multiple namespaces
##
componentNamespace: ""
## CRD apiGroup ## CRD apiGroup
## ##
apiGroup: "monitoring.coreos.com" apiGroup: "monitoring.coreos.com"
...@@ -21,8 +16,6 @@ ports: ...@@ -21,8 +16,6 @@ ports:
serviceSelectorLabels: serviceSelectorLabels:
k8s-app: kube-controller-manager k8s-app: kube-controller-manager
serviceMonitorLabels: {}
## Skip verification until we have resolved why the certificate validation ## Skip verification until we have resolved why the certificate validation
## for the kubelet on API server nodes fail. ## for the kubelet on API server nodes fail.
## ##
......
...@@ -8,7 +8,7 @@ metadata: ...@@ -8,7 +8,7 @@ metadata:
release: {{ .Release.Name }} release: {{ .Release.Name }}
{{ toYaml .Values.serviceSelectorLabels | indent 4 }} {{ toYaml .Values.serviceSelectorLabels | indent 4 }}
name: expose-kube-dns-metrics name: expose-kube-dns-metrics
namespace: {{ default .Release.Namespace .Values.componentNamespace }} namespace: {{ .Release.Namespace }}
spec: spec:
type: ClusterIP type: ClusterIP
clusterIP: None clusterIP: None
......
...@@ -7,9 +7,6 @@ metadata: ...@@ -7,9 +7,6 @@ metadata:
heritage: {{ .Release.Service }} heritage: {{ .Release.Service }}
release: {{ .Release.Name }} release: {{ .Release.Name }}
source: rancher-monitoring source: rancher-monitoring
{{- if .Values.serviceMonitorLabels }}
{{ toYaml .Values.serviceMonitorLabels | indent 4 }}
{{- end }}
name: {{ template "app.fullname" . }} name: {{ template "app.fullname" . }}
spec: spec:
selector: selector:
......
##
## For now, HELM cannot support deploy commponents into multiple namespaces
##
componentNamespace: ""
## CRD apiGroup ## CRD apiGroup
## ##
apiGroup: "monitoring.coreos.com" apiGroup: "monitoring.coreos.com"
...@@ -27,8 +22,6 @@ ports: ...@@ -27,8 +22,6 @@ ports:
serviceSelectorLabels: serviceSelectorLabels:
k8s-app: kube-dns k8s-app: kube-dns
serviceMonitorLabels: {}
## Skip verification until we have resolved why the certificate validation ## Skip verification until we have resolved why the certificate validation
## for the kubelet on API server nodes fail. ## for the kubelet on API server nodes fail.
## ##
......
...@@ -8,7 +8,7 @@ metadata: ...@@ -8,7 +8,7 @@ metadata:
release: {{ .Release.Name }} release: {{ .Release.Name }}
{{ toYaml .Values.serviceSelectorLabels | indent 4 }} {{ toYaml .Values.serviceSelectorLabels | indent 4 }}
name: expose-kube-etcd-metrics name: expose-kube-etcd-metrics
namespace: {{ default .Release.Namespace .Values.componentNamespace }} namespace: {{ .Release.Namespace }}
spec: spec:
type: ClusterIP type: ClusterIP
clusterIP: None clusterIP: None
......
...@@ -7,9 +7,6 @@ metadata: ...@@ -7,9 +7,6 @@ metadata:
heritage: {{ .Release.Service }} heritage: {{ .Release.Service }}
release: {{ .Release.Name }} release: {{ .Release.Name }}
source: rancher-monitoring source: rancher-monitoring
{{- if .Values.serviceMonitorLabels }}
{{ toYaml .Values.serviceMonitorLabels | indent 4 }}
{{- end }}
name: {{ template "app.fullname" . }} name: {{ template "app.fullname" . }}
spec: spec:
selector: selector:
......
##
## For now, HELM cannot support deploy commponents into multiple namespaces
##
componentNamespace: ""
## CRD apiGroup ## CRD apiGroup
## ##
apiGroup: "monitoring.coreos.com" apiGroup: "monitoring.coreos.com"
...@@ -21,8 +16,6 @@ ports: ...@@ -21,8 +16,6 @@ ports:
serviceSelectorLabels: serviceSelectorLabels:
k8s-app: etcd-server k8s-app: etcd-server
serviceMonitorLabels: {}
## Skip verification until we have resolved why the certificate validation ## Skip verification until we have resolved why the certificate validation
## for the kubelet on API server nodes fail. ## for the kubelet on API server nodes fail.
## ##
......
...@@ -7,9 +7,6 @@ metadata: ...@@ -7,9 +7,6 @@ metadata:
heritage: {{ .Release.Service }} heritage: {{ .Release.Service }}
release: {{ .Release.Name }} release: {{ .Release.Name }}
source: rancher-monitoring source: rancher-monitoring
{{- if .Values.prometheusRuleLabels }}
{{ toYaml .Values.prometheusRuleLabels | indent 4 }}
{{- end }}
name: {{ template "app.fullname" . }} name: {{ template "app.fullname" . }}
spec: spec:
groups: groups:
......
...@@ -8,7 +8,7 @@ metadata: ...@@ -8,7 +8,7 @@ metadata:
release: {{ .Release.Name }} release: {{ .Release.Name }}
{{ toYaml .Values.serviceSelectorLabels | indent 4 }} {{ toYaml .Values.serviceSelectorLabels | indent 4 }}
name: expose-kube-scheduler-metrics name: expose-kube-scheduler-metrics
namespace: {{ default .Release.Namespace .Values.componentNamespace }} namespace: {{ .Release.Namespace }}
spec: spec:
type: ClusterIP type: ClusterIP
clusterIP: None clusterIP: None
......
...@@ -7,9 +7,6 @@ metadata: ...@@ -7,9 +7,6 @@ metadata:
heritage: {{ .Release.Service }} heritage: {{ .Release.Service }}
release: {{ .Release.Name }} release: {{ .Release.Name }}
source: rancher-monitoring source: rancher-monitoring
{{- if .Values.serviceMonitorLabels }}
{{ toYaml .Values.serviceMonitorLabels | indent 4 }}
{{- end }}
name: {{ template "app.fullname" . }} name: {{ template "app.fullname" . }}
spec: spec:
selector: selector:
......
##
## For now, HELM cannot support deploy commponents into multiple namespaces
##
componentNamespace: ""
## CRD apiGroup ## CRD apiGroup
## ##
apiGroup: "monitoring.coreos.com" apiGroup: "monitoring.coreos.com"
...@@ -21,10 +16,6 @@ ports: ...@@ -21,10 +16,6 @@ ports:
serviceSelectorLabels: serviceSelectorLabels:
component: kube-scheduler component: kube-scheduler
serviceMonitorLabels: {}
prometheusRuleLabels: {}
## Skip verification until we have resolved why the certificate validation ## Skip verification until we have resolved why the certificate validation
## for the kubelet on API server nodes fail. ## for the kubelet on API server nodes fail.
## ##
......
...@@ -7,9 +7,6 @@ metadata: ...@@ -7,9 +7,6 @@ metadata:
heritage: {{ .Release.Service }} heritage: {{ .Release.Service }}
release: {{ .Release.Name }} release: {{ .Release.Name }}
source: rancher-monitoring source: rancher-monitoring
{{- if .Values.serviceMonitorLabels }}
{{ toYaml .Values.serviceMonitorLabels | indent 4 }}
{{- end }}
name: {{ template "app.fullname" . }} name: {{ template "app.fullname" . }}
spec: spec:
selector: selector:
......
...@@ -39,6 +39,4 @@ tolerations: [] ...@@ -39,6 +39,4 @@ tolerations: []
# value: "value" # value: "value"
# effect: "NoSchedule" # effect: "NoSchedule"
serviceMonitorLabels: {}
securityContext: {} securityContext: {}
...@@ -7,9 +7,6 @@ metadata: ...@@ -7,9 +7,6 @@ metadata:
heritage: {{ .Release.Service }} heritage: {{ .Release.Service }}
release: {{ .Release.Name }} release: {{ .Release.Name }}
source: rancher-monitoring source: rancher-monitoring
{{- if .Values.serviceMonitorLabels }}
{{ toYaml .Values.serviceMonitorLabels | indent 4 }}
{{- end }}
name: {{ template "charts.exporter-kubelets.fullname" . }} name: {{ template "charts.exporter-kubelets.fullname" . }}
spec: spec:
selector: selector:
......
...@@ -5,8 +5,6 @@ apiGroup: "monitoring.coreos.com" ...@@ -5,8 +5,6 @@ apiGroup: "monitoring.coreos.com"
serviceSelectorLabels: serviceSelectorLabels:
k8s-app: kubelet k8s-app: kubelet
serviceMonitorLabels: {}
## Skip verification until we have resolved why the certificate validation ## Skip verification until we have resolved why the certificate validation
## for the kubelet on API server nodes fail. ## for the kubelet on API server nodes fail.
## ##
......
...@@ -7,9 +7,6 @@ metadata: ...@@ -7,9 +7,6 @@ metadata:
heritage: {{ .Release.Service }} heritage: {{ .Release.Service }}
release: {{ .Release.Name }} release: {{ .Release.Name }}
source: rancher-monitoring source: rancher-monitoring
{{- if .Values.prometheusRuleLabels }}
{{ toYaml .Values.prometheusRuleLabels | indent 4 }}
{{- end }}
name: {{ template "app.fullname" . }} name: {{ template "app.fullname" . }}
spec: spec:
groups: groups:
......
...@@ -7,9 +7,6 @@ metadata: ...@@ -7,9 +7,6 @@ metadata:
heritage: {{ .Release.Service }} heritage: {{ .Release.Service }}
release: {{ .Release.Name }} release: {{ .Release.Name }}
source: rancher-monitoring source: rancher-monitoring
{{- if .Values.serviceMonitorLabels }}
{{ toYaml .Values.serviceMonitorLabels | indent 4 }}
{{- end }}
name: {{ template "app.fullname" . }} name: {{ template "app.fullname" . }}
spec: spec:
selector: selector:
......
...@@ -11,8 +11,4 @@ serviceSelectorLabels: ...@@ -11,8 +11,4 @@ serviceSelectorLabels:
component: apiserver component: apiserver
provider: kubernetes provider: kubernetes
serviceMonitorLabels: {}
prometheusRuleLabels: {}
insecureSkipVerify: true insecureSkipVerify: true
...@@ -72,14 +72,11 @@ spec: ...@@ -72,14 +72,11 @@ spec:
{{- if .Values.enabledRBAC }} {{- if .Values.enabledRBAC }}
serviceAccountName: {{ default (include "app.fullname" .) .Values.serviceAccountName }} serviceAccountName: {{ default (include "app.fullname" .) .Values.serviceAccountName }}
{{- end }} {{- end }}
{{- if .Values.securityContext }}
securityContext: securityContext:
{{ toYaml .Values.securityContext | indent 8 }} runAsNonRoot: true
{{- end }} runAsUser: 65534
{{- if .Values.tolerations }}
tolerations: tolerations:
{{ toYaml .Values.tolerations | indent 8 }} - operator: Exists
{{- end }}
nodeSelector: nodeSelector:
beta.kubernetes.io/os: linux beta.kubernetes.io/os: linux
{{- range .Values.nodeSelectors }} {{- range .Values.nodeSelectors }}
......
...@@ -7,9 +7,6 @@ metadata: ...@@ -7,9 +7,6 @@ metadata:
heritage: {{ .Release.Service }} heritage: {{ .Release.Service }}
release: {{ .Release.Name }} release: {{ .Release.Name }}
source: rancher-monitoring source: rancher-monitoring
{{- if .Values.prometheusRuleLabels }}
{{ toYaml .Values.prometheusRuleLabels | indent 4 }}
{{- end }}
name: {{ template "app.fullname" . }} name: {{ template "app.fullname" . }}
spec: spec:
groups: groups:
......
...@@ -6,10 +6,7 @@ metadata: ...@@ -6,10 +6,7 @@ metadata:
chart: {{ template "app.version" . }} chart: {{ template "app.version" . }}
heritage: {{ .Release.Service }} heritage: {{ .Release.Service }}
release: {{ .Release.Name }} release: {{ .Release.Name }}
source: rancher-monitoring source: rancher-monitoring
{{- if .Values.serviceMonitorLabels }}
{{ toYaml .Values.serviceMonitorLabels | indent 4 }}
{{- end }}
name: {{ template "app.fullname" . }} name: {{ template "app.fullname" . }}
spec: spec:
selector: selector:
......
...@@ -4,8 +4,6 @@ enabledRBAC: true ...@@ -4,8 +4,6 @@ enabledRBAC: true
## ##
serviceAccountName: "" serviceAccountName: ""
serviceAccountNameOverride: ""
## CRD apiGroup ## CRD apiGroup
## ##
apiGroup: "monitoring.coreos.com" apiGroup: "monitoring.coreos.com"
...@@ -32,27 +30,13 @@ resources: ...@@ -32,27 +30,13 @@ resources:
cpu: 100m cpu: 100m
memory: 30Mi memory: 30Mi
## Tolerations for use with node taints
## Ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/
##
tolerations:
- operator: Exists
## Node Selector to constrain pods to run on particular nodes ## Node Selector to constrain pods to run on particular nodes
## Ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/ ## Ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/
## ##
nodeSelectors: [] nodeSelectors: []
serviceMonitorLabels: {}
prometheusRuleLabels: {}
collectors: {} collectors: {}
securityContext:
runAsNonRoot: true
runAsUser: 65534
## ##
# Default collector settings # Default collector settings
## ##
......
...@@ -6,10 +6,7 @@ metadata: ...@@ -6,10 +6,7 @@ metadata:
chart: {{ template "app.version" . }} chart: {{ template "app.version" . }}
heritage: {{ .Release.Service }} heritage: {{ .Release.Service }}
release: {{ .Release.Name }} release: {{ .Release.Name }}
source: rancher-monitoring source: rancher-monitoring
{{- if .Values.serviceMonitorLabels }}
{{ toYaml .Values.serviceMonitorLabels | indent 4 }}
{{- end }}
name: {{ template "app.fullname" . }} name: {{ template "app.fullname" . }}
spec: spec:
selector: selector:
......
...@@ -24,11 +24,6 @@ tolerations: [] ...@@ -24,11 +24,6 @@ tolerations: []
# value: "value" # value: "value"
# effect: "NoSchedule" # effect: "NoSchedule"
serviceMonitor:
## Custom Labels to be added to ServiceMonitor
##
labels: {}
## Pass extra environment variables to the Grafana container. ## Pass extra environment variables to the Grafana container.
## ##
# extraVars: # extraVars:
......
...@@ -12,13 +12,9 @@ spec: ...@@ -12,13 +12,9 @@ spec:
type: ClusterIP type: ClusterIP
clusterIP: None clusterIP: None
selector: selector:
{{- if .Values.labels }}
{{ toYaml .Values.labels | indent 4 }}
{{- else }}
app: {{ template "app.name" . }} app: {{ template "app.name" . }}
chart: {{ template "app.version" . }} chart: {{ template "app.version" . }}
release: {{ .Release.Name }} release: {{ .Release.Name }}
{{- end }}
ports: ports:
- name: metrics - name: metrics
port: 9090 port: 9090
......
...@@ -6,9 +6,6 @@ metadata: ...@@ -6,9 +6,6 @@ metadata:
chart: {{ template "app.version" . }} chart: {{ template "app.version" . }}
heritage: {{ .Release.Service }} heritage: {{ .Release.Service }}
release: {{ .Release.Name }} release: {{ .Release.Name }}
{{- if .Values.labels }}
{{ toYaml .Values.labels | indent 4 }}
{{- end }}
name: {{ .Release.Name }} name: {{ .Release.Name }}
spec: spec:
{{- if .Values.securityContext }} {{- if .Values.securityContext }}
...@@ -59,9 +56,9 @@ spec: ...@@ -59,9 +56,9 @@ spec:
resources: resources:
{{ toYaml .Values.resources.auth | indent 6 }} {{ toYaml .Values.resources.auth | indent 6 }}
{{- end }} {{- end }}
{{- if .Values.sidecarsSpec }} {{- if .Values.sidecarsSpec }}
{{ toYaml .Values.sidecarsSpec | indent 2 }} {{ toYaml .Values.sidecarsSpec | indent 2 }}
{{- end }} {{- end }}
{{- else }} {{- else }}
{{- if .Values.sidecarsSpec }} {{- if .Values.sidecarsSpec }}
containers: containers:
...@@ -70,13 +67,9 @@ spec: ...@@ -70,13 +67,9 @@ spec:
{{- end }} {{- end }}
podMetadata: podMetadata:
labels: labels:
{{- if .Values.labels }}
{{ toYaml .Values.labels | indent 6 }}
{{- else }}
app: {{ template "app.name" . }} app: {{ template "app.name" . }}
chart: {{ template "app.version" . }} chart: {{ template "app.version" . }}
release: {{ .Release.Name }} release: {{ .Release.Name }}
{{- end }}
{{- if .Values.alertingEndpoints }} {{- if .Values.alertingEndpoints }}
alerting: alerting:
alertmanagers: alertmanagers:
...@@ -93,9 +86,6 @@ spec: ...@@ -93,9 +86,6 @@ spec:
externalLabels: externalLabels:
{{ toYaml .Values.externalLabels | indent 4}} {{ toYaml .Values.externalLabels | indent 4}}
{{- end }} {{- end }}
{{- if .Values.externalUrl }}
externalUrl: "{{ .Values.externalUrl }}"
{{- end }}
nodeSelector: nodeSelector:
beta.kubernetes.io/os: linux beta.kubernetes.io/os: linux
{{- range .Values.nodeSelectors }} {{- range .Values.nodeSelectors }}
...@@ -114,9 +104,6 @@ spec: ...@@ -114,9 +104,6 @@ spec:
{{ toYaml .Values.resources.core | indent 4 }} {{ toYaml .Values.resources.core | indent 4 }}
{{- end }} {{- end }}
retention: "{{ .Values.retention }}" retention: "{{ .Values.retention }}"
{{- if .Values.routePrefix }}
routePrefix: "{{ .Values.routePrefix }}"
{{- end }}
{{- if .Values.secrets }} {{- if .Values.secrets }}
secrets: secrets:
{{ toYaml .Values.secrets | indent 4 }} {{ toYaml .Values.secrets | indent 4 }}
......
...@@ -7,9 +7,6 @@ metadata: ...@@ -7,9 +7,6 @@ metadata:
heritage: {{ .Release.Service }} heritage: {{ .Release.Service }}
release: {{ .Release.Name }} release: {{ .Release.Name }}
source: rancher-monitoring source: rancher-monitoring
{{- if .Values.serviceMonitorLabels }}
{{ toYaml .Values.serviceMonitorLabels | indent 4 }}
{{- end }}
name: {{ template "app.fullname" . }} name: {{ template "app.fullname" . }}
spec: spec:
selector: selector:
......
...@@ -25,12 +25,6 @@ alertingEndpoints: [] ...@@ -25,12 +25,6 @@ alertingEndpoints: []
## ##
externalLabels: {} externalLabels: {}
## External URL at which Prometheus will be reachable
##
externalUrl: ""
serviceMonitorLabels: {}
##Custom Labels to be added to Prometheus Rules CRDs ##Custom Labels to be added to Prometheus Rules CRDs
## ##
additionalRulesLabels: {} additionalRulesLabels: {}
...@@ -42,30 +36,27 @@ image: ...@@ -42,30 +36,27 @@ image:
tag: v2.4.3 tag: v2.4.3
auth: auth:
repository: rancher/prometheus-auth repository: rancher/prometheus-auth
tag: v0.1.0 tag: v0.2.0
proxy: proxy:
repository: nginx repository: nginx
tag: 1.15.8-alpine tag: 1.15.8-alpine
auth: auth:
args: args:
- --log.debug - --proxy-url
- agent
- start
- --agent.proxy-url
- http://localhost:9090 - http://localhost:9090
- --listen.address - --listen-address
- $(POD_IP):9090 - $(POD_IP):9090
- --filter-reader-labels
- prometheus
- --filter-reader-labels
- prometheus_replica
env: env:
- name: POD_IP - name: POD_IP
valueFrom: valueFrom:
fieldRef: fieldRef:
fieldPath: status.podIP fieldPath: status.podIP
## Labels to be added to the Prometheus
##
# labels: {}
## Node labels for Prometheus pod assignment ## Node labels for Prometheus pod assignment
## Ref: https://kubernetes.io/docs/user-guide/node-selection/ ## Ref: https://kubernetes.io/docs/user-guide/node-selection/
## ##
...@@ -136,11 +127,6 @@ resources: ...@@ -136,11 +127,6 @@ resources:
## ##
retention: 24h retention: 24h
## Prefix used to register routes, overriding externalUrl route.
## Useful for proxies that rewrite URLs.
##
routePrefix: ""
## Namespaces to be selected for PrometheusRules discovery. ## Namespaces to be selected for PrometheusRules discovery.
## If unspecified, only the same namespace as the Prometheus object is in is used. ## If unspecified, only the same namespace as the Prometheus object is in is used.
ruleNamespaceSelector: {} ruleNamespaceSelector: {}
......
...@@ -8,9 +8,6 @@ metadata: ...@@ -8,9 +8,6 @@ metadata:
heritage: {{ .Release.Service }} heritage: {{ .Release.Service }}
release: {{ .Release.Name }} release: {{ .Release.Name }}
source: rancher-monitoring source: rancher-monitoring
{{- if .Values.serviceMonitorLabels }}
{{ toYaml .Values.serviceMonitorLabels | indent 4 }}
{{- end }}
name: {{ template "app.fullname" . }} name: {{ template "app.fullname" . }}
spec: spec:
selector: selector:
......
...@@ -41,8 +41,6 @@ manageCRDs: false ...@@ -41,8 +41,6 @@ manageCRDs: false
withValidation: true withValidation: true
serviceMonitorLabels: {}
## Prometheus-operator resource limits & requests ## Prometheus-operator resource limits & requests
## Ref: https://kubernetes.io/docs/user-guide/compute-resources/ ## Ref: https://kubernetes.io/docs/user-guide/compute-resources/
## ##
...@@ -71,7 +69,6 @@ exporter-coredns: ...@@ -71,7 +69,6 @@ exporter-coredns:
serviceSelectorLabels: serviceSelectorLabels:
k8s-app: kube-dns k8s-app: kube-dns
insecureSkipVerify: true insecureSkipVerify: true
componentNamespace: ""
exporter-kube-controller-manager: exporter-kube-controller-manager:
enabled: false enabled: false
...@@ -86,7 +83,6 @@ exporter-kube-controller-manager: ...@@ -86,7 +83,6 @@ exporter-kube-controller-manager:
serviceSelectorLabels: serviceSelectorLabels:
k8s-app: kube-controller-manager k8s-app: kube-controller-manager
insecureSkipVerify: true insecureSkipVerify: true
componentNamespace: ""
exporter-kube-dns: exporter-kube-dns:
enabled: false enabled: false
...@@ -107,7 +103,6 @@ exporter-kube-dns: ...@@ -107,7 +103,6 @@ exporter-kube-dns:
serviceSelectorLabels: serviceSelectorLabels:
k8s-app: kube-dns k8s-app: kube-dns
insecureSkipVerify: true insecureSkipVerify: true
componentNamespace: ""
exporter-kube-etcd: exporter-kube-etcd:
enabled: false enabled: false
...@@ -125,7 +120,6 @@ exporter-kube-etcd: ...@@ -125,7 +120,6 @@ exporter-kube-etcd:
caFile: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt caFile: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
certFile: "" certFile: ""
keyFile: "" keyFile: ""
componentNamespace: ""
exporter-kube-scheduler: exporter-kube-scheduler:
enabled: false enabled: false
...@@ -140,7 +134,6 @@ exporter-kube-scheduler: ...@@ -140,7 +134,6 @@ exporter-kube-scheduler:
serviceSelectorLabels: serviceSelectorLabels:
component: kube-scheduler component: kube-scheduler
insecureSkipVerify: true insecureSkipVerify: true
componentNamespace: ""
exporter-kubelets: exporter-kubelets:
enabled: false enabled: false
...@@ -202,9 +195,6 @@ exporter-node: ...@@ -202,9 +195,6 @@ exporter-node:
enabledHostNetwork: true enabledHostNetwork: true
enabledHostPID: true enabledHostPID: true
serviceAccountName: "" serviceAccountName: ""
securityContext:
runAsNonRoot: true
runAsUser: 65534
exporter-kube-state: exporter-kube-state:
enabled: false enabled: false
...@@ -329,7 +319,6 @@ prometheus: ...@@ -329,7 +319,6 @@ prometheus:
level: cluster level: cluster
auth: auth:
args: args:
- --log.debug
- --proxy-url - --proxy-url
- http://localhost:9090 - http://localhost:9090
- --listen-address - --listen-address
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment