mirror of
https://github.com/lukaszraczylo/kubernetes-images-sync-operator.git
synced 2026-07-13 04:37:06 +00:00
fixup! fixup! fixup! fixup! Improve helm chart allowing for lock of the worker image
This commit is contained in:
+2
-2
@@ -10,9 +10,9 @@ description: |
|
|||||||
|
|
||||||
type: application
|
type: application
|
||||||
|
|
||||||
version: 0.5.50
|
version: 0.5.51
|
||||||
|
|
||||||
appVersion: "0.5.50"
|
appVersion: "0.5.51"
|
||||||
|
|
||||||
home: https://github.com/lukaszraczylo/kubernetes-images-sync-operator
|
home: https://github.com/lukaszraczylo/kubernetes-images-sync-operator
|
||||||
|
|
||||||
|
|||||||
@@ -20,11 +20,7 @@ spec:
|
|||||||
kubectl.kubernetes.io/default-container: manager
|
kubectl.kubernetes.io/default-container: manager
|
||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
||||||
- name: manager
|
- args: {{- toYaml .Values.sa.manager.args | nindent 8 }}
|
||||||
args:
|
|
||||||
{{- range .Values.sa.manager.args }}
|
|
||||||
- {{ . }}
|
|
||||||
{{- end }}
|
|
||||||
command:
|
command:
|
||||||
- /manager
|
- /manager
|
||||||
env:
|
env:
|
||||||
@@ -34,26 +30,24 @@ spec:
|
|||||||
fieldPath: spec.serviceAccountName
|
fieldPath: spec.serviceAccountName
|
||||||
- name: KUBERNETES_CLUSTER_DOMAIN
|
- name: KUBERNETES_CLUSTER_DOMAIN
|
||||||
value: {{ quote .Values.kubernetesClusterDomain }}
|
value: {{ quote .Values.kubernetesClusterDomain }}
|
||||||
- name: WORKER_IMAGE
|
image: {{ .Values.sa.manager.image.repository }}:{{ .Values.sa.manager.image.tag
|
||||||
value: {{ printf "%s:%s" .Values.worker.image.repository (.Values.worker.image.tag | default .Chart.AppVersion) }}
|
| default .Chart.AppVersion }}
|
||||||
image: {{ printf "%s:%s" .Values.sa.manager.image.repository (.Values.sa.manager.image.tag | default .Chart.AppVersion) }}
|
|
||||||
livenessProbe:
|
livenessProbe:
|
||||||
httpGet:
|
httpGet:
|
||||||
path: /healthz
|
path: /healthz
|
||||||
port: 8081
|
port: 8081
|
||||||
initialDelaySeconds: 15
|
initialDelaySeconds: 15
|
||||||
periodSeconds: 20
|
periodSeconds: 20
|
||||||
|
name: manager
|
||||||
readinessProbe:
|
readinessProbe:
|
||||||
httpGet:
|
httpGet:
|
||||||
path: /readyz
|
path: /readyz
|
||||||
port: 8081
|
port: 8081
|
||||||
initialDelaySeconds: 5
|
initialDelaySeconds: 5
|
||||||
periodSeconds: 10
|
periodSeconds: 10
|
||||||
resources:
|
resources: {{- toYaml .Values.sa.manager.resources | nindent 10 }}
|
||||||
{{- toYaml .Values.sa.manager.resources | nindent 10 }}
|
securityContext: {{- toYaml .Values.sa.manager.containerSecurityContext | nindent
|
||||||
securityContext:
|
10 }}
|
||||||
{{- toYaml .Values.sa.manager.containerSecurityContext | nindent 10 }}
|
securityContext: {{- toYaml .Values.sa.podSecurityContext | nindent 8 }}
|
||||||
securityContext:
|
|
||||||
{{- toYaml .Values.sa.podSecurityContext | nindent 8 }}
|
|
||||||
serviceAccountName: {{ include "chart.fullname" . }}-sa
|
serviceAccountName: {{ include "chart.fullname" . }}-sa
|
||||||
terminationGracePeriodSeconds: 10
|
terminationGracePeriodSeconds: 10
|
||||||
+1
-5
@@ -1,8 +1,4 @@
|
|||||||
kubernetesClusterDomain: cluster.local
|
kubernetesClusterDomain: cluster.local
|
||||||
worker:
|
|
||||||
image:
|
|
||||||
repository: ghcr.io/lukaszraczylo/kubernetes-images-sync-worker
|
|
||||||
tag: null # Will default to .Chart.AppVersion if not set
|
|
||||||
sa:
|
sa:
|
||||||
manager:
|
manager:
|
||||||
args:
|
args:
|
||||||
@@ -16,7 +12,7 @@ sa:
|
|||||||
- ALL
|
- ALL
|
||||||
image:
|
image:
|
||||||
repository: ghcr.io/lukaszraczylo/kubernetes-images-sync-operator
|
repository: ghcr.io/lukaszraczylo/kubernetes-images-sync-operator
|
||||||
tag: 0.5.50
|
tag: 0.5.51
|
||||||
resources:
|
resources:
|
||||||
limits:
|
limits:
|
||||||
cpu: 500m
|
cpu: 500m
|
||||||
|
|||||||
@@ -68,6 +68,8 @@ spec:
|
|||||||
valueFrom:
|
valueFrom:
|
||||||
fieldRef:
|
fieldRef:
|
||||||
fieldPath: spec.serviceAccountName
|
fieldPath: spec.serviceAccountName
|
||||||
|
- name: WORKER_IMAGE
|
||||||
|
value: ghcr.io/lukaszraczylo/kubernetes-images-sync-worker:latest
|
||||||
image: controller:latest
|
image: controller:latest
|
||||||
name: manager
|
name: manager
|
||||||
securityContext:
|
securityContext:
|
||||||
|
|||||||
Reference in New Issue
Block a user