refactor: restructure image configuration for secret operator in Helm values

- Moved image configuration under a new `secretOperator` key in both `values.prod.yaml` and `values.yaml`.
- Updated deployment template to reference the new image configuration structure.

Signed-off-by: zhenyus <zhenyus@mathmast.com>
This commit is contained in:
zhenyus 2025-08-18 11:49:26 +08:00
parent ff7ae2e9c0
commit db518c0652
3 changed files with 16 additions and 10 deletions

View File

@ -26,8 +26,8 @@ spec:
- name: {{ .Chart.Name }} - name: {{ .Chart.Name }}
securityContext: securityContext:
{{- toYaml .Values.securityContext | nindent 12 }} {{- toYaml .Values.securityContext | nindent 12 }}
image: "{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }}" image: "{{ .Values.secretOperator.image.repository }}:{{ .Values.secretOperator.image.tag | default .Chart.AppVersion }}"
imagePullPolicy: {{ .Values.image.pullPolicy }} imagePullPolicy: {{ .Values.secretOperator.image.pullPolicy }}
ports: ports:
- name: api - name: api
containerPort: {{ .Values.operator.apiServerPort }} containerPort: {{ .Values.operator.apiServerPort }}

View File

@ -1,10 +1,13 @@
# Default values for freeleaps-secret-operator # Default values for freeleaps-secret-operator
replicaCount: 1 replicaCount: 1
image: secretOperator:
repository: freeleaps/secret-operator image:
pullPolicy: IfNotPresent registry: docker.io
tag: "latest" repository: freeleaps/secret-operator
pullPolicy: IfNotPresent
tag: "latest"
name: "secret-operator"
imagePullSecrets: [] imagePullSecrets: []
nameOverride: "" nameOverride: ""

View File

@ -1,10 +1,13 @@
# Default values for freeleaps-secret-operator # Default values for freeleaps-secret-operator
replicaCount: 1 replicaCount: 1
image: secretOperator:
repository: freeleaps/secret-operator image:
pullPolicy: IfNotPresent registry: docker.io
tag: "latest" repository: freeleaps/secret-operator
pullPolicy: IfNotPresent
tag: "latest"
name: "secret-operator"
imagePullSecrets: [] imagePullSecrets: []
nameOverride: "" nameOverride: ""