mirror of
https://github.com/suitenumerique/meet.git
synced 2026-07-26 20:08:24 +00:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| ca6abed0fc | |||
| b6daa6d53f |
@@ -14,6 +14,7 @@ and this project adheres to
|
|||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
|
- ⚡️(helm) Add pod and container securityContext #4805
|
||||||
- 🔒️(backend) fix email disclosure in room invitation endpoint #1200
|
- 🔒️(backend) fix email disclosure in room invitation endpoint #1200
|
||||||
- 🐛(backend) fix regression in update-participant endpoint #1204
|
- 🐛(backend) fix regression in update-participant endpoint #1204
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
FROM node:20-alpine AS frontend-deps
|
FROM node:20-alpine AS frontend-deps
|
||||||
|
|
||||||
|
USER node
|
||||||
|
|
||||||
WORKDIR /home/frontend/
|
WORKDIR /home/frontend/
|
||||||
|
|
||||||
COPY ./src/frontend/package.json ./package.json
|
COPY ./src/frontend/package.json ./package.json
|
||||||
@@ -8,7 +10,7 @@ COPY ./src/frontend/package-lock.json ./package-lock.json
|
|||||||
RUN npm ci
|
RUN npm ci
|
||||||
|
|
||||||
COPY .dockerignore ./.dockerignore
|
COPY .dockerignore ./.dockerignore
|
||||||
COPY ./src/frontend/ .
|
COPY --chown=node:node ./src/frontend/ .
|
||||||
|
|
||||||
### ---- Front-end builder image ----
|
### ---- Front-end builder image ----
|
||||||
FROM frontend-deps AS meet
|
FROM frontend-deps AS meet
|
||||||
@@ -17,6 +19,8 @@ WORKDIR /home/frontend
|
|||||||
|
|
||||||
FROM frontend-deps AS meet-dev
|
FROM frontend-deps AS meet-dev
|
||||||
|
|
||||||
|
USER node
|
||||||
|
|
||||||
WORKDIR /home/frontend
|
WORKDIR /home/frontend
|
||||||
|
|
||||||
EXPOSE 8080
|
EXPOSE 8080
|
||||||
|
|||||||
@@ -0,0 +1,62 @@
|
|||||||
|
.podSecurityContext: &podSecurityContext
|
||||||
|
runAsUser: 1000
|
||||||
|
runAsGroup: 1000
|
||||||
|
fsGroup: 1000
|
||||||
|
fsGroupChangePolicy: "OnRootMismatch"
|
||||||
|
runAsNonRoot: true
|
||||||
|
seccompProfile:
|
||||||
|
type: RuntimeDefault
|
||||||
|
|
||||||
|
.securityContext: &securityContext
|
||||||
|
allowPrivilegeEscalation: false
|
||||||
|
capabilities:
|
||||||
|
drop:
|
||||||
|
- ALL
|
||||||
|
|
||||||
|
frontend:
|
||||||
|
podSecurityContext: *podSecurityContext
|
||||||
|
securityContext: *securityContext
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: "250m"
|
||||||
|
memory: "128Mi"
|
||||||
|
|
||||||
|
backend:
|
||||||
|
podSecurityContext: *podSecurityContext
|
||||||
|
securityContext: *securityContext
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: "250m"
|
||||||
|
memory: "600Mi"
|
||||||
|
|
||||||
|
summary:
|
||||||
|
podSecurityContext: *podSecurityContext
|
||||||
|
securityContext: *securityContext
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: "250m"
|
||||||
|
memory: "128Mi"
|
||||||
|
|
||||||
|
celeryTranscribe:
|
||||||
|
podSecurityContext: *podSecurityContext
|
||||||
|
securityContext: *securityContext
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: "100m"
|
||||||
|
memory: "500Mi"
|
||||||
|
|
||||||
|
celerySummarize:
|
||||||
|
podSecurityContext: *podSecurityContext
|
||||||
|
securityContext: *securityContext
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: "100m"
|
||||||
|
memory: "128Mi"
|
||||||
|
|
||||||
|
agents:
|
||||||
|
podSecurityContext: *podSecurityContext
|
||||||
|
securityContext: *securityContext
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: "100m"
|
||||||
|
memory: "256Mi"
|
||||||
@@ -23,6 +23,18 @@ egress:
|
|||||||
endpoint: http://minio:9000
|
endpoint: http://minio:9000
|
||||||
force_path_style: true
|
force_path_style: true
|
||||||
|
|
||||||
|
podSecurityContext:
|
||||||
|
fsGroup: 1000
|
||||||
|
fsGroupChangePolicy: "OnRootMismatch"
|
||||||
|
|
||||||
|
securityContext:
|
||||||
|
allowPrivilegeEscalation: false
|
||||||
|
capabilities:
|
||||||
|
drop:
|
||||||
|
- ALL
|
||||||
|
seccompProfile:
|
||||||
|
type: RuntimeDefault
|
||||||
|
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
type: nginx
|
type: nginx
|
||||||
annotations:
|
annotations:
|
||||||
@@ -40,4 +52,7 @@ autoscaling:
|
|||||||
maxReplicas: 5
|
maxReplicas: 5
|
||||||
|
|
||||||
nodeSelector: {}
|
nodeSelector: {}
|
||||||
resources: {}
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: 5000m
|
||||||
|
memory: 1024Mi
|
||||||
@@ -28,6 +28,16 @@ livekit:
|
|||||||
urls:
|
urls:
|
||||||
- https://meet.127.0.0.1.nip.io/api/v1.0/rooms/webhooks-livekit/
|
- https://meet.127.0.0.1.nip.io/api/v1.0/rooms/webhooks-livekit/
|
||||||
|
|
||||||
|
podSecurityContext:
|
||||||
|
fsGroup: 2000
|
||||||
|
|
||||||
|
securityContext:
|
||||||
|
capabilities:
|
||||||
|
drop:
|
||||||
|
- ALL
|
||||||
|
readOnlyRootFilesystem: true
|
||||||
|
runAsNonRoot: true
|
||||||
|
runAsUser: 1000
|
||||||
|
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
type: nginx
|
type: nginx
|
||||||
|
|||||||
@@ -162,7 +162,7 @@ ingressWebhook:
|
|||||||
posthog:
|
posthog:
|
||||||
ingress:
|
ingress:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
|
||||||
ingressAssets:
|
ingressAssets:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
|
||||||
|
|||||||
@@ -26,6 +26,18 @@ egress:
|
|||||||
endpoint: http://minio:9000
|
endpoint: http://minio:9000
|
||||||
force_path_style: true
|
force_path_style: true
|
||||||
|
|
||||||
|
podSecurityContext:
|
||||||
|
fsGroup: 1000
|
||||||
|
fsGroupChangePolicy: "OnRootMismatch"
|
||||||
|
|
||||||
|
securityContext:
|
||||||
|
allowPrivilegeEscalation: false
|
||||||
|
capabilities:
|
||||||
|
drop:
|
||||||
|
- ALL
|
||||||
|
seccompProfile:
|
||||||
|
type: RuntimeDefault
|
||||||
|
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
type: nginx
|
type: nginx
|
||||||
annotations:
|
annotations:
|
||||||
@@ -43,4 +55,7 @@ autoscaling:
|
|||||||
maxReplicas: 5
|
maxReplicas: 5
|
||||||
|
|
||||||
nodeSelector: {}
|
nodeSelector: {}
|
||||||
resources: {}
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: 5000m
|
||||||
|
memory: 1024Mi
|
||||||
@@ -28,6 +28,16 @@ livekit:
|
|||||||
urls:
|
urls:
|
||||||
- https://meet.127.0.0.1.nip.io/api/v1.0/rooms/webhooks-livekit/
|
- https://meet.127.0.0.1.nip.io/api/v1.0/rooms/webhooks-livekit/
|
||||||
|
|
||||||
|
podSecurityContext:
|
||||||
|
fsGroup: 2000
|
||||||
|
|
||||||
|
securityContext:
|
||||||
|
capabilities:
|
||||||
|
drop:
|
||||||
|
- ALL
|
||||||
|
readOnlyRootFilesystem: true
|
||||||
|
runAsNonRoot: true
|
||||||
|
runAsUser: 1000
|
||||||
|
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
type: nginx
|
type: nginx
|
||||||
@@ -47,4 +57,4 @@ autoscaling:
|
|||||||
targetCPUUtilizationPercentage: 60
|
targetCPUUtilizationPercentage: 60
|
||||||
|
|
||||||
nodeSelector: {}
|
nodeSelector: {}
|
||||||
resources: {}
|
resources: {}
|
||||||
@@ -112,7 +112,6 @@ backend:
|
|||||||
CELERY_ENABLED: True
|
CELERY_ENABLED: True
|
||||||
CELERY_BROKER_URL: redis://default:pass@redis-master:6379/1
|
CELERY_BROKER_URL: redis://default:pass@redis-master:6379/1
|
||||||
|
|
||||||
|
|
||||||
migrate:
|
migrate:
|
||||||
command:
|
command:
|
||||||
- "/bin/sh"
|
- "/bin/sh"
|
||||||
@@ -180,7 +179,7 @@ ingressWebhook:
|
|||||||
posthog:
|
posthog:
|
||||||
ingress:
|
ingress:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
|
||||||
ingressAssets:
|
ingressAssets:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
|
||||||
|
|||||||
@@ -37,6 +37,7 @@ releases:
|
|||||||
missingFileHandler: Warn
|
missingFileHandler: Warn
|
||||||
chart: ./meet
|
chart: ./meet
|
||||||
values:
|
values:
|
||||||
|
- env.d/common.yaml.gotmpl
|
||||||
- env.d/{{ .Environment.Name }}/values.meet.yaml.gotmpl
|
- env.d/{{ .Environment.Name }}/values.meet.yaml.gotmpl
|
||||||
- env.d/{{ .Environment.Name }}/values.secrets.yaml
|
- env.d/{{ .Environment.Name }}/values.secrets.yaml
|
||||||
secrets:
|
secrets:
|
||||||
@@ -48,6 +49,7 @@ releases:
|
|||||||
namespace: {{ .Namespace }}
|
namespace: {{ .Namespace }}
|
||||||
chart: livekit/livekit-server
|
chart: livekit/livekit-server
|
||||||
values:
|
values:
|
||||||
|
- env.d/common.yaml.gotmpl
|
||||||
- env.d/{{ .Environment.Name }}/values.livekit.yaml.gotmpl
|
- env.d/{{ .Environment.Name }}/values.livekit.yaml.gotmpl
|
||||||
- env.d/{{ .Environment.Name }}/values.secrets.yaml
|
- env.d/{{ .Environment.Name }}/values.secrets.yaml
|
||||||
secrets:
|
secrets:
|
||||||
@@ -59,6 +61,7 @@ releases:
|
|||||||
namespace: {{ .Namespace }}
|
namespace: {{ .Namespace }}
|
||||||
chart: livekit/egress
|
chart: livekit/egress
|
||||||
values:
|
values:
|
||||||
|
- env.d/common.yaml.gotmpl
|
||||||
- env.d/{{ .Environment.Name }}/values.egress.yaml.gotmpl
|
- env.d/{{ .Environment.Name }}/values.egress.yaml.gotmpl
|
||||||
- env.d/{{ .Environment.Name }}/values.secrets.yaml
|
- env.d/{{ .Environment.Name }}/values.secrets.yaml
|
||||||
secrets:
|
secrets:
|
||||||
|
|||||||
@@ -31,6 +31,10 @@ spec:
|
|||||||
- name: {{ include "meet.secret.dockerconfigjson.name" (dict "fullname" (include "meet.fullname" .) "imageCredentials" $.Values.image.credentials) }}
|
- name: {{ include "meet.secret.dockerconfigjson.name" (dict "fullname" (include "meet.fullname" .) "imageCredentials" $.Values.image.credentials) }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
shareProcessNamespace: {{ .Values.agents.shareProcessNamespace }}
|
shareProcessNamespace: {{ .Values.agents.shareProcessNamespace }}
|
||||||
|
{{- with .Values.agents.podSecurityContext }}
|
||||||
|
securityContext:
|
||||||
|
{{- toYaml . | nindent 8 }}
|
||||||
|
{{- end }}
|
||||||
containers:
|
containers:
|
||||||
{{- with .Values.agents.sidecars }}
|
{{- with .Values.agents.sidecars }}
|
||||||
{{- toYaml . | nindent 8 }}
|
{{- toYaml . | nindent 8 }}
|
||||||
|
|||||||
@@ -31,6 +31,10 @@ spec:
|
|||||||
- name: {{ include "meet.secret.dockerconfigjson.name" (dict "fullname" (include "meet.fullname" .) "imageCredentials" $.Values.image.credentials) }}
|
- name: {{ include "meet.secret.dockerconfigjson.name" (dict "fullname" (include "meet.fullname" .) "imageCredentials" $.Values.image.credentials) }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
shareProcessNamespace: {{ .Values.backend.shareProcessNamespace }}
|
shareProcessNamespace: {{ .Values.backend.shareProcessNamespace }}
|
||||||
|
{{- with .Values.backend.podSecurityContext }}
|
||||||
|
securityContext:
|
||||||
|
{{- toYaml . | nindent 8 }}
|
||||||
|
{{- end }}
|
||||||
containers:
|
containers:
|
||||||
{{- with .Values.backend.sidecars }}
|
{{- with .Values.backend.sidecars }}
|
||||||
{{- toYaml . | nindent 8 }}
|
{{- toYaml . | nindent 8 }}
|
||||||
|
|||||||
@@ -30,6 +30,10 @@ spec:
|
|||||||
- name: {{ include "meet.secret.dockerconfigjson.name" (dict "fullname" (include "meet.fullname" .) "imageCredentials" $.Values.image.credentials) }}
|
- name: {{ include "meet.secret.dockerconfigjson.name" (dict "fullname" (include "meet.fullname" .) "imageCredentials" $.Values.image.credentials) }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
shareProcessNamespace: {{ .Values.backend.shareProcessNamespace }}
|
shareProcessNamespace: {{ .Values.backend.shareProcessNamespace }}
|
||||||
|
{{- with .Values.backend.podSecurityContext }}
|
||||||
|
securityContext:
|
||||||
|
{{- toYaml . | nindent 8 }}
|
||||||
|
{{- end }}
|
||||||
containers:
|
containers:
|
||||||
{{- with .Values.backend.sidecars }}
|
{{- with .Values.backend.sidecars }}
|
||||||
{{- toYaml . | nindent 8 }}
|
{{- toYaml . | nindent 8 }}
|
||||||
|
|||||||
@@ -30,6 +30,10 @@ spec:
|
|||||||
- name: {{ include "meet.secret.dockerconfigjson.name" (dict "fullname" (include "meet.fullname" .) "imageCredentials" $.Values.image.credentials) }}
|
- name: {{ include "meet.secret.dockerconfigjson.name" (dict "fullname" (include "meet.fullname" .) "imageCredentials" $.Values.image.credentials) }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
shareProcessNamespace: {{ .Values.backend.shareProcessNamespace }}
|
shareProcessNamespace: {{ .Values.backend.shareProcessNamespace }}
|
||||||
|
{{- with .Values.backend.podSecurityContext }}
|
||||||
|
securityContext:
|
||||||
|
{{- toYaml . | nindent 8 }}
|
||||||
|
{{- end }}
|
||||||
containers:
|
containers:
|
||||||
{{- with .Values.backend.sidecars }}
|
{{- with .Values.backend.sidecars }}
|
||||||
{{- toYaml . | nindent 8 }}
|
{{- toYaml . | nindent 8 }}
|
||||||
|
|||||||
@@ -31,6 +31,10 @@ spec:
|
|||||||
- name: {{ include "meet.secret.dockerconfigjson.name" (dict "fullname" (include "meet.fullname" .) "imageCredentials" $.Values.image.credentials) }}
|
- name: {{ include "meet.secret.dockerconfigjson.name" (dict "fullname" (include "meet.fullname" .) "imageCredentials" $.Values.image.credentials) }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
shareProcessNamespace: {{ .Values.celeryBackend.shareProcessNamespace }}
|
shareProcessNamespace: {{ .Values.celeryBackend.shareProcessNamespace }}
|
||||||
|
{{- with .Values.celeryBackend.podSecurityContext }}
|
||||||
|
securityContext:
|
||||||
|
{{- toYaml . | nindent 8 }}
|
||||||
|
{{- end }}
|
||||||
containers:
|
containers:
|
||||||
{{- with .Values.celeryBackend.sidecars }}
|
{{- with .Values.celeryBackend.sidecars }}
|
||||||
{{- toYaml . | nindent 8 }}
|
{{- toYaml . | nindent 8 }}
|
||||||
|
|||||||
@@ -31,6 +31,10 @@ spec:
|
|||||||
- name: {{ include "meet.secret.dockerconfigjson.name" (dict "fullname" (include "meet.fullname" .) "imageCredentials" $.Values.image.credentials) }}
|
- name: {{ include "meet.secret.dockerconfigjson.name" (dict "fullname" (include "meet.fullname" .) "imageCredentials" $.Values.image.credentials) }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
shareProcessNamespace: {{ .Values.celerySummarize.shareProcessNamespace }}
|
shareProcessNamespace: {{ .Values.celerySummarize.shareProcessNamespace }}
|
||||||
|
{{- with .Values.celerySummarize.podSecurityContext }}
|
||||||
|
securityContext:
|
||||||
|
{{- toYaml . | nindent 8 }}
|
||||||
|
{{- end }}
|
||||||
containers:
|
containers:
|
||||||
{{- with .Values.celerySummarize.sidecars }}
|
{{- with .Values.celerySummarize.sidecars }}
|
||||||
{{- toYaml . | nindent 8 }}
|
{{- toYaml . | nindent 8 }}
|
||||||
|
|||||||
@@ -31,6 +31,10 @@ spec:
|
|||||||
- name: {{ include "meet.secret.dockerconfigjson.name" (dict "fullname" (include "meet.fullname" .) "imageCredentials" $.Values.image.credentials) }}
|
- name: {{ include "meet.secret.dockerconfigjson.name" (dict "fullname" (include "meet.fullname" .) "imageCredentials" $.Values.image.credentials) }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
shareProcessNamespace: {{ .Values.celeryTranscribe.shareProcessNamespace }}
|
shareProcessNamespace: {{ .Values.celeryTranscribe.shareProcessNamespace }}
|
||||||
|
{{- with .Values.celeryTranscribe.podSecurityContext }}
|
||||||
|
securityContext:
|
||||||
|
{{- toYaml . | nindent 8 }}
|
||||||
|
{{- end }}
|
||||||
containers:
|
containers:
|
||||||
{{- with .Values.celeryTranscribe.sidecars }}
|
{{- with .Values.celeryTranscribe.sidecars }}
|
||||||
{{- toYaml . | nindent 8 }}
|
{{- toYaml . | nindent 8 }}
|
||||||
|
|||||||
@@ -31,6 +31,10 @@ spec:
|
|||||||
- name: {{ include "meet.secret.dockerconfigjson.name" (dict "fullname" (include "meet.fullname" .) "imageCredentials" $.Values.image.credentials) }}
|
- name: {{ include "meet.secret.dockerconfigjson.name" (dict "fullname" (include "meet.fullname" .) "imageCredentials" $.Values.image.credentials) }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
shareProcessNamespace: {{ .Values.frontend.shareProcessNamespace }}
|
shareProcessNamespace: {{ .Values.frontend.shareProcessNamespace }}
|
||||||
|
{{- with .Values.frontend.podSecurityContext }}
|
||||||
|
securityContext:
|
||||||
|
{{- toYaml . | nindent 8 }}
|
||||||
|
{{- end }}
|
||||||
containers:
|
containers:
|
||||||
{{- with .Values.frontend.sidecars }}
|
{{- with .Values.frontend.sidecars }}
|
||||||
{{- toYaml . | nindent 8 }}
|
{{- toYaml . | nindent 8 }}
|
||||||
|
|||||||
@@ -31,6 +31,10 @@ spec:
|
|||||||
- name: {{ include "meet.secret.dockerconfigjson.name" (dict "fullname" (include "meet.fullname" .) "imageCredentials" $.Values.image.credentials) }}
|
- name: {{ include "meet.secret.dockerconfigjson.name" (dict "fullname" (include "meet.fullname" .) "imageCredentials" $.Values.image.credentials) }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
shareProcessNamespace: {{ .Values.summary.shareProcessNamespace }}
|
shareProcessNamespace: {{ .Values.summary.shareProcessNamespace }}
|
||||||
|
{{- with .Values.summary.podSecurityContext }}
|
||||||
|
securityContext:
|
||||||
|
{{- toYaml . | nindent 8 }}
|
||||||
|
{{- end }}
|
||||||
containers:
|
containers:
|
||||||
{{- with .Values.summary.sidecars }}
|
{{- with .Values.summary.sidecars }}
|
||||||
{{- toYaml . | nindent 8 }}
|
{{- toYaml . | nindent 8 }}
|
||||||
|
|||||||
@@ -216,9 +216,12 @@ backend:
|
|||||||
ttlSecondsAfterFinished: 30
|
ttlSecondsAfterFinished: 30
|
||||||
backoffLimit: 2
|
backoffLimit: 2
|
||||||
|
|
||||||
## @param backend.securityContext Configure backend Pod security context
|
## @param backend.securityContext Configure backend Container security context
|
||||||
securityContext: null
|
securityContext: null
|
||||||
|
|
||||||
|
## @param backend.podSecurityContext Configure backend Pod security context
|
||||||
|
podSecurityContext: null
|
||||||
|
|
||||||
## @param backend.envVars Configure backend container environment variables
|
## @param backend.envVars Configure backend container environment variables
|
||||||
## @extra backend.envVars.BY_VALUE Example environment variable by setting value directly
|
## @extra backend.envVars.BY_VALUE Example environment variable by setting value directly
|
||||||
## @extra backend.envVars.FROM_CONFIGMAP.configMapKeyRef.name Name of a ConfigMap when configuring env vars from a ConfigMap
|
## @extra backend.envVars.FROM_CONFIGMAP.configMapKeyRef.name Name of a ConfigMap when configuring env vars from a ConfigMap
|
||||||
@@ -359,9 +362,12 @@ frontend:
|
|||||||
## @param frontend.sidecars Add sidecars containers to frontend deployment
|
## @param frontend.sidecars Add sidecars containers to frontend deployment
|
||||||
sidecars: []
|
sidecars: []
|
||||||
|
|
||||||
## @param frontend.securityContext Configure frontend Pod security context
|
## @param frontend.securityContext Configure frontend Container security context
|
||||||
securityContext: null
|
securityContext: null
|
||||||
|
|
||||||
|
## @param frontend.podSecurityContext Configure frontend Pod security context
|
||||||
|
podSecurityContext: null
|
||||||
|
|
||||||
## @param frontend.envVars Configure frontend container environment variables
|
## @param frontend.envVars Configure frontend container environment variables
|
||||||
## @extra frontend.envVars.BY_VALUE Example environment variable by setting value directly
|
## @extra frontend.envVars.BY_VALUE Example environment variable by setting value directly
|
||||||
## @extra frontend.envVars.FROM_CONFIGMAP.configMapKeyRef.name Name of a ConfigMap when configuring env vars from a ConfigMap
|
## @extra frontend.envVars.FROM_CONFIGMAP.configMapKeyRef.name Name of a ConfigMap when configuring env vars from a ConfigMap
|
||||||
@@ -533,9 +539,12 @@ summary:
|
|||||||
## @param summary.migrateJobAnnotations Annotations for the migrate job
|
## @param summary.migrateJobAnnotations Annotations for the migrate job
|
||||||
migrateJobAnnotations: {}
|
migrateJobAnnotations: {}
|
||||||
|
|
||||||
## @param summary.securityContext Configure summary Pod security context
|
## @param summary.securityContext Configure summary Container security context
|
||||||
securityContext: null
|
securityContext: null
|
||||||
|
|
||||||
|
## @param summary.podSecurityContext Configure summary Pod security context
|
||||||
|
podSecurityContext: null
|
||||||
|
|
||||||
## @param summary.envVars Configure summary container environment variables
|
## @param summary.envVars Configure summary container environment variables
|
||||||
## @extra summary.envVars.BY_VALUE Example environment variable by setting value directly
|
## @extra summary.envVars.BY_VALUE Example environment variable by setting value directly
|
||||||
## @extra summary.envVars.FROM_CONFIGMAP.configMapKeyRef.name Name of a ConfigMap when configuring env vars from a ConfigMap
|
## @extra summary.envVars.FROM_CONFIGMAP.configMapKeyRef.name Name of a ConfigMap when configuring env vars from a ConfigMap
|
||||||
@@ -646,9 +655,12 @@ celeryBackend:
|
|||||||
## @param celeryBackend.migrateJobAnnotations Annotations for the migrate job
|
## @param celeryBackend.migrateJobAnnotations Annotations for the migrate job
|
||||||
migrateJobAnnotations: {}
|
migrateJobAnnotations: {}
|
||||||
|
|
||||||
## @param celeryBackend.securityContext Configure celeryBackend Pod security context
|
## @param celeryBackend.securityContext Configure celeryBackend Container security context
|
||||||
securityContext: null
|
securityContext: null
|
||||||
|
|
||||||
|
## @param celeryBackend.podSecurityContext Configure celeryBackend Pod security context
|
||||||
|
podSecurityContext: null
|
||||||
|
|
||||||
## @param celeryBackend.envVars Configure celeryBackend container environment variables
|
## @param celeryBackend.envVars Configure celeryBackend container environment variables
|
||||||
## @extra celeryBackend.envVars.BY_VALUE Example environment variable by setting value directly
|
## @extra celeryBackend.envVars.BY_VALUE Example environment variable by setting value directly
|
||||||
## @extra celeryBackend.envVars.FROM_CONFIGMAP.configMapKeyRef.name Name of a ConfigMap when configuring env vars from a ConfigMap
|
## @extra celeryBackend.envVars.FROM_CONFIGMAP.configMapKeyRef.name Name of a ConfigMap when configuring env vars from a ConfigMap
|
||||||
@@ -755,9 +767,12 @@ celeryTranscribe:
|
|||||||
## @param celeryTranscribe.migrateJobAnnotations Annotations for the migrate job
|
## @param celeryTranscribe.migrateJobAnnotations Annotations for the migrate job
|
||||||
migrateJobAnnotations: {}
|
migrateJobAnnotations: {}
|
||||||
|
|
||||||
## @param celeryTranscribe.securityContext Configure celeryTranscribe Pod security context
|
## @param celeryTranscribe.securityContext Configure celeryTranscribe Container security context
|
||||||
securityContext: null
|
securityContext: null
|
||||||
|
|
||||||
|
## @param celeryTranscribe.podSecurityContext Configure celeryTranscribe Pod security context
|
||||||
|
podSecurityContext: null
|
||||||
|
|
||||||
## @param celeryTranscribe.envVars Configure celeryTranscribe container environment variables
|
## @param celeryTranscribe.envVars Configure celeryTranscribe container environment variables
|
||||||
## @extra celeryTranscribe.envVars.BY_VALUE Example environment variable by setting value directly
|
## @extra celeryTranscribe.envVars.BY_VALUE Example environment variable by setting value directly
|
||||||
## @extra celeryTranscribe.envVars.FROM_CONFIGMAP.configMapKeyRef.name Name of a ConfigMap when configuring env vars from a ConfigMap
|
## @extra celeryTranscribe.envVars.FROM_CONFIGMAP.configMapKeyRef.name Name of a ConfigMap when configuring env vars from a ConfigMap
|
||||||
@@ -864,9 +879,12 @@ celerySummarize:
|
|||||||
## @param celerySummarize.migrateJobAnnotations Annotations for the migrate job
|
## @param celerySummarize.migrateJobAnnotations Annotations for the migrate job
|
||||||
migrateJobAnnotations: {}
|
migrateJobAnnotations: {}
|
||||||
|
|
||||||
## @param celerySummarize.securityContext Configure celerySummarize Pod security context
|
## @param celerySummarize.securityContext Configure celerySummarize Container security context
|
||||||
securityContext: null
|
securityContext: null
|
||||||
|
|
||||||
|
## @param celerySummarize.podSecurityContext Configure celerySummarize Pod security context
|
||||||
|
podSecurityContext: null
|
||||||
|
|
||||||
## @param celerySummarize.envVars Configure celerySummarize container environment variables
|
## @param celerySummarize.envVars Configure celerySummarize container environment variables
|
||||||
## @extra celerySummarize.envVars.BY_VALUE Example environment variable by setting value directly
|
## @extra celerySummarize.envVars.BY_VALUE Example environment variable by setting value directly
|
||||||
## @extra celerySummarize.envVars.FROM_CONFIGMAP.configMapKeyRef.name Name of a ConfigMap when configuring env vars from a ConfigMap
|
## @extra celerySummarize.envVars.FROM_CONFIGMAP.configMapKeyRef.name Name of a ConfigMap when configuring env vars from a ConfigMap
|
||||||
@@ -963,9 +981,12 @@ agents:
|
|||||||
## @param agents.sidecars Add sidecars containers to agents deployment
|
## @param agents.sidecars Add sidecars containers to agents deployment
|
||||||
sidecars: []
|
sidecars: []
|
||||||
|
|
||||||
## @param agents.securityContext Configure agents Pod security context
|
## @param agents.securityContext Configure agents Container security context
|
||||||
securityContext: null
|
securityContext: null
|
||||||
|
|
||||||
|
## @param agents.podSecurityContext Configure agents Pod security context
|
||||||
|
podSecurityContext: null
|
||||||
|
|
||||||
## @param agents.envVars Configure agents container environment variables
|
## @param agents.envVars Configure agents container environment variables
|
||||||
## @extra agents.envVars.BY_VALUE Example environment variable by setting value directly
|
## @extra agents.envVars.BY_VALUE Example environment variable by setting value directly
|
||||||
## @extra agents.envVars.FROM_CONFIGMAP.configMapKeyRef.name Name of a ConfigMap when configuring env vars from a ConfigMap
|
## @extra agents.envVars.FROM_CONFIGMAP.configMapKeyRef.name Name of a ConfigMap when configuring env vars from a ConfigMap
|
||||||
|
|||||||
Reference in New Issue
Block a user