Add labels to all k8s objects (#617)
* Add labels to all k8s objects * Add labels to initialization job pods
This commit is contained in:
parent
2d16ffefd4
commit
7cd7078695
@ -72,6 +72,8 @@ kind: Certificate
|
|||||||
metadata:
|
metadata:
|
||||||
name: "{{ template "pulsar.fullname" .root }}-{{ .tlsConfig.cert_name }}"
|
name: "{{ template "pulsar.fullname" .root }}-{{ .tlsConfig.cert_name }}"
|
||||||
namespace: {{ template "pulsar.namespace" .root }}
|
namespace: {{ template "pulsar.namespace" .root }}
|
||||||
|
labels:
|
||||||
|
{{- include "pulsar.standardLabels" .root | nindent 4 }}
|
||||||
spec:
|
spec:
|
||||||
# Secret names are always required.
|
# Secret names are always required.
|
||||||
secretName: "{{ .root.Release.Name }}-{{ .tlsConfig.cert_name }}"
|
secretName: "{{ .root.Release.Name }}-{{ .tlsConfig.cert_name }}"
|
||||||
|
|||||||
@ -43,10 +43,7 @@ kind: PodMonitor
|
|||||||
metadata:
|
metadata:
|
||||||
name: {{ template "pulsar.fullname" $root }}-{{ replace "." "-" $component }}
|
name: {{ template "pulsar.fullname" $root }}-{{ replace "." "-" $component }}
|
||||||
labels:
|
labels:
|
||||||
app: {{ template "pulsar.name" $root }}
|
{{- include "pulsar.standardLabels" $root | nindent 4 }}
|
||||||
chart: {{ template "pulsar.chart" $root }}
|
|
||||||
release: {{ $root.Release.Name }}
|
|
||||||
heritage: {{ $root.Release.Service }}
|
|
||||||
spec:
|
spec:
|
||||||
jobLabel: {{ replace "." "-" $component }}
|
jobLabel: {{ replace "." "-" $component }}
|
||||||
podMetricsEndpoints:
|
podMetricsEndpoints:
|
||||||
|
|||||||
@ -33,6 +33,10 @@ spec:
|
|||||||
ttlSecondsAfterFinished: {{ .Values.job.ttl.secondsAfterFinished | default 600 }}
|
ttlSecondsAfterFinished: {{ .Values.job.ttl.secondsAfterFinished | default 600 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
template:
|
template:
|
||||||
|
metadata:
|
||||||
|
labels:
|
||||||
|
{{- include "pulsar.template.labels" . | nindent 8 }}
|
||||||
|
component: {{ .Values.bookkeeper.component }}-init
|
||||||
spec:
|
spec:
|
||||||
{{- include "pulsar.imagePullSecrets" . | nindent 6 }}
|
{{- include "pulsar.imagePullSecrets" . | nindent 6 }}
|
||||||
serviceAccountName: "{{ template "pulsar.fullname" . }}-{{ .Values.bookkeeper.component }}"
|
serviceAccountName: "{{ template "pulsar.fullname" . }}-{{ .Values.bookkeeper.component }}"
|
||||||
|
|||||||
@ -27,6 +27,8 @@ kind: HorizontalPodAutoscaler
|
|||||||
metadata:
|
metadata:
|
||||||
name: "{{ template "pulsar.fullname" . }}-{{ .Values.proxy.component }}"
|
name: "{{ template "pulsar.fullname" . }}-{{ .Values.proxy.component }}"
|
||||||
namespace: {{ template "pulsar.namespace" . }}
|
namespace: {{ template "pulsar.namespace" . }}
|
||||||
|
labels:
|
||||||
|
{{- include "pulsar.standardLabels" . | nindent 4 }}
|
||||||
spec:
|
spec:
|
||||||
maxReplicas: {{ .Values.proxy.autoscaling.maxReplicas }}
|
maxReplicas: {{ .Values.proxy.autoscaling.maxReplicas }}
|
||||||
{{- with .Values.proxy.autoscaling.metrics }}
|
{{- with .Values.proxy.autoscaling.metrics }}
|
||||||
|
|||||||
@ -34,6 +34,10 @@ spec:
|
|||||||
ttlSecondsAfterFinished: {{ .Values.job.ttl.secondsAfterFinished | default 600 }}
|
ttlSecondsAfterFinished: {{ .Values.job.ttl.secondsAfterFinished | default 600 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
template:
|
template:
|
||||||
|
metadata:
|
||||||
|
labels:
|
||||||
|
{{- include "pulsar.template.labels" . | nindent 8 }}
|
||||||
|
component: {{ .Values.pulsar_metadata.component }}
|
||||||
spec:
|
spec:
|
||||||
{{- include "pulsar.imagePullSecrets" . | nindent 6 }}
|
{{- include "pulsar.imagePullSecrets" . | nindent 6 }}
|
||||||
{{- if .Values.pulsar_metadata.nodeSelector }}
|
{{- if .Values.pulsar_metadata.nodeSelector }}
|
||||||
|
|||||||
@ -24,12 +24,8 @@ metadata:
|
|||||||
name: "{{ template "pulsar.fullname" . }}-{{ .Values.pulsar_manager.component }}-secret"
|
name: "{{ template "pulsar.fullname" . }}-{{ .Values.pulsar_manager.component }}-secret"
|
||||||
namespace: {{ template "pulsar.namespace" . }}
|
namespace: {{ template "pulsar.namespace" . }}
|
||||||
labels:
|
labels:
|
||||||
app: {{ template "pulsar.name" . }}
|
{{- include "pulsar.standardLabels" . | nindent 4 }}
|
||||||
chart: {{ template "pulsar.chart" . }}
|
|
||||||
release: {{ .Release.Name }}
|
|
||||||
heritage: {{ .Release.Service }}
|
|
||||||
component: {{ .Values.pulsar_manager.component }}
|
component: {{ .Values.pulsar_manager.component }}
|
||||||
cluster: {{ template "pulsar.fullname" . }}
|
|
||||||
"helm.sh/resource-policy": "keep" # do not remove when uninstalling to keep it for next install
|
"helm.sh/resource-policy": "keep" # do not remove when uninstalling to keep it for next install
|
||||||
type: Opaque
|
type: Opaque
|
||||||
data:
|
data:
|
||||||
|
|||||||
@ -32,6 +32,10 @@ spec:
|
|||||||
ttlSecondsAfterFinished: {{ .Values.job.ttl.secondsAfterFinished | default 600 }}
|
ttlSecondsAfterFinished: {{ .Values.job.ttl.secondsAfterFinished | default 600 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
template:
|
template:
|
||||||
|
metadata:
|
||||||
|
labels:
|
||||||
|
{{- include "pulsar.template.labels" . | nindent 8 }}
|
||||||
|
component: {{ .Values.pulsar_manager.component }}-init
|
||||||
spec:
|
spec:
|
||||||
{{- include "pulsar.imagePullSecrets" . | nindent 6 }}
|
{{- include "pulsar.imagePullSecrets" . | nindent 6 }}
|
||||||
nodeSelector:
|
nodeSelector:
|
||||||
|
|||||||
@ -24,6 +24,8 @@ kind: Issuer
|
|||||||
metadata:
|
metadata:
|
||||||
name: "{{ template "pulsar.fullname" . }}-{{ .Values.certs.internal_issuer.component }}"
|
name: "{{ template "pulsar.fullname" . }}-{{ .Values.certs.internal_issuer.component }}"
|
||||||
namespace: {{ template "pulsar.namespace" . }}
|
namespace: {{ template "pulsar.namespace" . }}
|
||||||
|
labels:
|
||||||
|
{{- include "pulsar.standardLabels" . | nindent 4 }}
|
||||||
spec:
|
spec:
|
||||||
selfSigned: {}
|
selfSigned: {}
|
||||||
---
|
---
|
||||||
@ -32,6 +34,8 @@ kind: Certificate
|
|||||||
metadata:
|
metadata:
|
||||||
name: "{{ template "pulsar.fullname" . }}-ca"
|
name: "{{ template "pulsar.fullname" . }}-ca"
|
||||||
namespace: {{ template "pulsar.namespace" . }}
|
namespace: {{ template "pulsar.namespace" . }}
|
||||||
|
labels:
|
||||||
|
{{- include "pulsar.standardLabels" . | nindent 4 }}
|
||||||
spec:
|
spec:
|
||||||
secretName: "{{ template "pulsar.certs.issuers.ca.secretName" . }}"
|
secretName: "{{ template "pulsar.certs.issuers.ca.secretName" . }}"
|
||||||
commonName: "{{ template "pulsar.namespace" . }}.svc.{{ .Values.clusterDomain }}"
|
commonName: "{{ template "pulsar.namespace" . }}.svc.{{ .Values.clusterDomain }}"
|
||||||
@ -56,6 +60,8 @@ kind: Issuer
|
|||||||
metadata:
|
metadata:
|
||||||
name: "{{ template "pulsar.certs.issuers.ca.name" . }}"
|
name: "{{ template "pulsar.certs.issuers.ca.name" . }}"
|
||||||
namespace: {{ template "pulsar.namespace" . }}
|
namespace: {{ template "pulsar.namespace" . }}
|
||||||
|
labels:
|
||||||
|
{{- include "pulsar.standardLabels" . | nindent 4 }}
|
||||||
spec:
|
spec:
|
||||||
ca:
|
ca:
|
||||||
secretName: "{{ template "pulsar.certs.issuers.ca.secretName" . }}"
|
secretName: "{{ template "pulsar.certs.issuers.ca.secretName" . }}"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user