5 Commits
0.1.0 ... main

Author SHA1 Message Date
65757f6f24 Add globalization invariant env
All checks were successful
Upload Helm Chart / Explore-Gitea-Actions (push) Successful in 2s
2024-01-14 19:32:25 +00:00
6138857d66 fix deploy
All checks were successful
Upload Helm Chart / Explore-Gitea-Actions (push) Successful in 2s
2024-01-14 19:22:38 +00:00
84363f7f36 Fix deploy
All checks were successful
Upload Helm Chart / Explore-Gitea-Actions (push) Successful in 2s
2024-01-14 19:20:42 +00:00
2c918f8fd4 Fix ingress, extsec
All checks were successful
Upload Helm Chart / Explore-Gitea-Actions (push) Successful in 3s
2024-01-14 17:48:45 +00:00
e0926979c1 Fixed secret generation
All checks were successful
Upload Helm Chart / Explore-Gitea-Actions (push) Successful in 2s
2024-01-14 17:33:04 +00:00
5 changed files with 15 additions and 11 deletions

2
.gitignore vendored Normal file
View File

@@ -0,0 +1,2 @@
/test.yaml
/test_*.yaml

View File

@@ -16,23 +16,26 @@ spec:
spec: spec:
containers: containers:
- name: umbraco - name: umbraco
env:
- name: DOTNET_SYSTEM_GLOBALIZATION_INVARIANT
value: 'false'
envFrom: envFrom:
{{- range $sec := .Values.secrets }} {{- range $sec := .Values.secrets }}
{{- if eq $sec.type "env"}} {{- if eq $sec.type "env"}}
- secretRef: - secretRef:
name: {{ $sec.name }} name: {{ include "..fullname" $ }}-{{ $sec.name }}
{{- end }} {{- end }}
{{- end }} {{- end }}
{{- range $esec := .Values.externalSecrets }} {{- range $esec := .Values.externalSecrets }}
{{- if eq $esec.type "env"}} {{- if eq $esec.type "env"}}
- secretRef: - secretRef:
name: {{ $esec.ref.target }} name: {{ include "..fullname" $ }}-exts-{{ $esec.name }}
{{- end }} {{- end }}
{{- end }} {{- end }}
{{- range $cfgm := .Values.configMaps }} {{- range $cfgm := .Values.configMaps }}
{{- if eq $cfgm.type "env"}} {{- if eq $cfgm.type "env"}}
- configMapRef: - configMapRef:
name: {{ $cfgm.name }} name: {{ include "..fullname" $ }}-{{ $cfgm.name }}
{{- end }} {{- end }}
{{- end }} {{- end }}
image: {{ .Values.site.image }} image: {{ .Values.site.image }}
@@ -45,7 +48,7 @@ spec:
{{- end }} {{- end }}
{{- range $esecret := .Values.externalSecrets }} {{- range $esecret := .Values.externalSecrets }}
{{- if eq $esecret.type "docker" }} {{- if eq $esecret.type "docker" }}
- name: {{ $esecret.ref.target }} - name: {{ include "..fullname" $ }}-exts-{{ $esecret.name }}
{{- end }} {{- end }}
{{- end }} {{- end }}
ports: ports:

View File

@@ -1,7 +1,7 @@
{{- if and .Values.externalSecrets }} {{- if and .Values.externalSecrets }}
{{- range .Values.externalSecrets }} {{- range .Values.externalSecrets }}
--- ---
apiVersion: v1 apiVersion: external-secrets.io/v1beta1
kind: ExternalSecret kind: ExternalSecret
metadata: metadata:
name: {{ include "..fullname" $ }}-{{ .name }} name: {{ include "..fullname" $ }}-{{ .name }}

View File

@@ -24,10 +24,10 @@ spec:
http: http:
paths: paths:
- backend: - backend:
service: service:
name: {{ include "..fullname" $ }} name: {{ include "..fullname" $ }}
port: port:
number: 8123 number: 8123
path: / path: /
pathType: Prefix pathType: Prefix
{{- end }} {{- end }}

View File

@@ -14,8 +14,7 @@ metadata:
{{- include "..labels" $ | nindent 4 }} {{- include "..labels" $ | nindent 4 }}
data: data:
{{- range $item := $sec.values }} {{- range $item := $sec.values }}
- name: {{ $item.name }} {{ $item.name }}: {{ $item.value | b64enc | quote }}
value: {{ $item.value | b64enc | quote }}
{{- end }} {{- end }}
{{- end }} {{- end }}
{{- end }} {{- end }}