mirror of
https://gitlab.opencode.de/bmi/opendesk/deployment/opendesk.git
synced 2025-12-06 07:21:36 +01:00
fix(static-files): Update Helm chart to use more generic assets over theme.imagery.assets
This commit is contained in:
@@ -10,54 +10,7 @@ global:
|
|||||||
imagePullSecrets:
|
imagePullSecrets:
|
||||||
{{ .Values.global.imagePullSecrets | toYaml | nindent 4 }}
|
{{ .Values.global.imagePullSecrets | toYaml | nindent 4 }}
|
||||||
|
|
||||||
cleanup:
|
assets:
|
||||||
deletePodsOnSuccess: {{ .Values.debug.cleanup.deletePodsOnSuccess }}
|
|
||||||
deletePodsOnSuccessTimeout: {{ .Values.debug.cleanup.deletePodsOnSuccessTimeout }}
|
|
||||||
|
|
||||||
containerSecurityContext:
|
|
||||||
allowPrivilegeEscalation: false
|
|
||||||
capabilities:
|
|
||||||
drop:
|
|
||||||
- "ALL"
|
|
||||||
enabled: true
|
|
||||||
runAsUser: 101
|
|
||||||
runAsGroup: 101
|
|
||||||
seccompProfile:
|
|
||||||
type: "RuntimeDefault"
|
|
||||||
readOnlyRootFilesystem: true
|
|
||||||
runAsNonRoot: true
|
|
||||||
seLinuxOptions:
|
|
||||||
{{ .Values.seLinuxOptions.opendeskStaticFiles | toYaml | nindent 4 }}
|
|
||||||
|
|
||||||
ingress:
|
|
||||||
ingressClassName: {{ .Values.ingress.ingressClassName | quote }}
|
|
||||||
host: "{{ .Values.global.hosts.static }}.{{ .Values.global.domain }}"
|
|
||||||
tls:
|
|
||||||
secretName: {{ .Values.ingress.tls.secretName | quote }}
|
|
||||||
|
|
||||||
image:
|
|
||||||
registry: {{ coalesce .Values.repositories.image.dockerHub .Values.global.imageRegistry .Values.images.opendeskStaticFiles.registry | quote }}
|
|
||||||
repository: {{ .Values.images.opendeskStaticFiles.repository | quote }}
|
|
||||||
tag: {{ .Values.images.opendeskStaticFiles.tag | quote }}
|
|
||||||
imagePullPolicy: {{ .Values.global.imagePullPolicy | quote }}
|
|
||||||
|
|
||||||
|
|
||||||
podSecurityContext:
|
|
||||||
enabled: true
|
|
||||||
fsGroup: 101
|
|
||||||
fsGroupChangePolicy: "Always"
|
|
||||||
|
|
||||||
replicaCount: {{ .Values.replicas.opendeskStaticFiles }}
|
|
||||||
|
|
||||||
resources:
|
|
||||||
{{ .Values.resources.opendeskStaticFiles | toYaml | nindent 2 }}
|
|
||||||
|
|
||||||
service:
|
|
||||||
type: "ClusterIP"
|
|
||||||
|
|
||||||
theme:
|
|
||||||
imagery:
|
|
||||||
assets:
|
|
||||||
element:
|
element:
|
||||||
subdomain: {{ .Values.global.hosts.element }}
|
subdomain: {{ .Values.global.hosts.element }}
|
||||||
paths:
|
paths:
|
||||||
@@ -109,4 +62,49 @@ theme:
|
|||||||
data: {{ .Values.theme.imagery.knowledge.faviconSvg }}
|
data: {{ .Values.theme.imagery.knowledge.faviconSvg }}
|
||||||
- path: "/resources/icons/xwiki/favicon16.png"
|
- path: "/resources/icons/xwiki/favicon16.png"
|
||||||
data: {{ .Values.theme.imagery.knowledge.faviconPng }}
|
data: {{ .Values.theme.imagery.knowledge.faviconPng }}
|
||||||
|
|
||||||
|
cleanup:
|
||||||
|
deletePodsOnSuccess: {{ .Values.debug.cleanup.deletePodsOnSuccess }}
|
||||||
|
deletePodsOnSuccessTimeout: {{ .Values.debug.cleanup.deletePodsOnSuccessTimeout }}
|
||||||
|
|
||||||
|
containerSecurityContext:
|
||||||
|
allowPrivilegeEscalation: false
|
||||||
|
capabilities:
|
||||||
|
drop:
|
||||||
|
- "ALL"
|
||||||
|
enabled: true
|
||||||
|
runAsUser: 101
|
||||||
|
runAsGroup: 101
|
||||||
|
seccompProfile:
|
||||||
|
type: "RuntimeDefault"
|
||||||
|
readOnlyRootFilesystem: true
|
||||||
|
runAsNonRoot: true
|
||||||
|
seLinuxOptions:
|
||||||
|
{{ .Values.seLinuxOptions.opendeskStaticFiles | toYaml | nindent 4 }}
|
||||||
|
|
||||||
|
ingress:
|
||||||
|
ingressClassName: {{ .Values.ingress.ingressClassName | quote }}
|
||||||
|
host: "{{ .Values.global.hosts.static }}.{{ .Values.global.domain }}"
|
||||||
|
tls:
|
||||||
|
secretName: {{ .Values.ingress.tls.secretName | quote }}
|
||||||
|
|
||||||
|
image:
|
||||||
|
registry: {{ coalesce .Values.repositories.image.dockerHub .Values.global.imageRegistry .Values.images.opendeskStaticFiles.registry | quote }}
|
||||||
|
repository: {{ .Values.images.opendeskStaticFiles.repository | quote }}
|
||||||
|
tag: {{ .Values.images.opendeskStaticFiles.tag | quote }}
|
||||||
|
imagePullPolicy: {{ .Values.global.imagePullPolicy | quote }}
|
||||||
|
|
||||||
|
|
||||||
|
podSecurityContext:
|
||||||
|
enabled: true
|
||||||
|
fsGroup: 101
|
||||||
|
fsGroupChangePolicy: "Always"
|
||||||
|
|
||||||
|
replicaCount: {{ .Values.replicas.opendeskStaticFiles }}
|
||||||
|
|
||||||
|
resources:
|
||||||
|
{{ .Values.resources.opendeskStaticFiles | toYaml | nindent 2 }}
|
||||||
|
|
||||||
|
service:
|
||||||
|
type: "ClusterIP"
|
||||||
...
|
...
|
||||||
|
|||||||
@@ -348,7 +348,7 @@ charts:
|
|||||||
registry: "registry.opencode.de"
|
registry: "registry.opencode.de"
|
||||||
repository: "bmi/opendesk/components/platform-development/charts/opendesk-static-files"
|
repository: "bmi/opendesk/components/platform-development/charts/opendesk-static-files"
|
||||||
name: "opendesk-static-files"
|
name: "opendesk-static-files"
|
||||||
version: "3.0.1"
|
version: "4.0.0"
|
||||||
verify: true
|
verify: true
|
||||||
openproject:
|
openproject:
|
||||||
# providerCategory: "Supplier"
|
# providerCategory: "Supplier"
|
||||||
|
|||||||
@@ -3,5 +3,5 @@
|
|||||||
---
|
---
|
||||||
global:
|
global:
|
||||||
systemInformation:
|
systemInformation:
|
||||||
releaseVersion: "v1.1.0"
|
releaseVersion: "v1.1.1"
|
||||||
...
|
...
|
||||||
|
|||||||
Reference in New Issue
Block a user