fix: add support for custom annotations

This commit is contained in:
jon4hz
2022-12-28 16:36:33 +01:00
parent 4880cd84dc
commit d683e385ae
4 changed files with 32 additions and 0 deletions
@@ -13,6 +13,10 @@ spec:
metadata: metadata:
labels: labels:
{{- include "infisical.backend.matchLabels" . | nindent 8 }} {{- include "infisical.backend.matchLabels" . | nindent 8 }}
{{- with .Values.backend.podAnnotations }}
annotations:
{{- toYaml . | nindent 8 }}
{{- end }}
spec: spec:
containers: containers:
- name: {{ template "infisical.name" . }}-{{ .Values.backend.name }} - name: {{ template "infisical.name" . }}-{{ .Values.backend.name }}
@@ -41,6 +45,10 @@ metadata:
name: {{ include "infisical.backend.fullname" . }} name: {{ include "infisical.backend.fullname" . }}
labels: labels:
{{- include "infisical.backend.labels" . | nindent 4 }} {{- include "infisical.backend.labels" . | nindent 4 }}
{{- with .Values.backend.service.annotations }}
annotations:
{{- toYaml . | nindent 4 }}
{{- end }}
spec: spec:
selector: selector:
{{- include "infisical.backend.matchLabels" . | nindent 8 }} {{- include "infisical.backend.matchLabels" . | nindent 8 }}
@@ -13,6 +13,10 @@ spec:
metadata: metadata:
labels: labels:
{{- include "infisical.frontend.matchLabels" . | nindent 8 }} {{- include "infisical.frontend.matchLabels" . | nindent 8 }}
{{- with .Values.frontend.podAnnotations }}
annotations:
{{- toYaml . | nindent 8 }}
{{- end }}
spec: spec:
containers: containers:
- name: {{ template "infisical.name" . }}-{{ .Values.frontend.name }} - name: {{ template "infisical.name" . }}-{{ .Values.frontend.name }}
@@ -42,6 +46,10 @@ metadata:
name: {{ include "infisical.frontend.fullname" . }} name: {{ include "infisical.frontend.fullname" . }}
labels: labels:
{{- include "infisical.frontend.labels" . | nindent 4 }} {{- include "infisical.frontend.labels" . | nindent 4 }}
{{- with .Values.frontend.service.annotations }}
annotations:
{{- toYaml . | nindent 4 }}
{{- end }}
spec: spec:
type: {{ .Values.frontend.service.type }} type: {{ .Values.frontend.service.type }}
selector: selector:
@@ -13,6 +13,10 @@ spec:
metadata: metadata:
labels: labels:
{{- include "infisical.mongodb.matchLabels" . | nindent 8 }} {{- include "infisical.mongodb.matchLabels" . | nindent 8 }}
{{- with .Values.mongodb.podAnnotations }}
annotations:
{{- toYaml . | nindent 8 }}
{{- end }}
spec: spec:
containers: containers:
- name: {{ template "infisical.name" . }}-{{ .Values.mongodb.name }} - name: {{ template "infisical.name" . }}-{{ .Values.mongodb.name }}
@@ -32,6 +36,10 @@ metadata:
name: {{ include "infisical.mongodb.fullname" . }} name: {{ include "infisical.mongodb.fullname" . }}
labels: labels:
{{- include "infisical.mongodb.labels" . | nindent 4 }} {{- include "infisical.mongodb.labels" . | nindent 4 }}
{{- with .Values.mongodb.service.annotations }}
annotations:
{{- toYaml . | nindent 4 }}
{{- end }}
spec: spec:
selector: selector:
{{- include "infisical.mongodb.matchLabels" . | nindent 8 }} {{- include "infisical.mongodb.matchLabels" . | nindent 8 }}
+8
View File
@@ -7,6 +7,7 @@ nameOverride: ""
frontend: frontend:
name: frontend name: frontend
podAnnotations: {}
replicaCount: 1 replicaCount: 1
image: image:
repository: infisical/frontend repository: infisical/frontend
@@ -18,22 +19,29 @@ frontend:
type: ClusterIP type: ClusterIP
# define the nodePort if service type is NodePort # define the nodePort if service type is NodePort
# nodePort: # nodePort:
annotations: {}
backend: backend:
name: backend name: backend
podAnnotations: {}
replicaCount: 1 replicaCount: 1
image: image:
repository: infisical/backend repository: infisical/backend
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
tag: "latest" tag: "latest"
# kubeSecretRef: some-kube-secret-name # kubeSecretRef: some-kube-secret-name
service:
annotations: {}
mongodb: mongodb:
name: mongodb name: mongodb
podAnnotations: {}
image: image:
repository: mongo repository: mongo
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
tag: "latest" tag: "latest"
service:
annotations: {}
ingress: ingress:
enabled: true enabled: true