catalog/dev/jitsi/3.0.14/ix_values.yaml

154 lines
4.0 KiB
YAML

additionalContainers:
jicofo:
env:
- name: JICOFO_AUTH_USER
value: "{{ .Values.env.JICOFO_AUTH_USER }}"
- name: JICOFO_AUTH_PASSWORD
value: "{{ .Values.env.JICOFO_AUTH_PASSWORD }}"
- name: TZ
value: "{{ .Values.TZ }}"
- name: XMPP_DOMAIN
value: localhost
- name: XMPP_AUTH_DOMAIN
value: localhost
- name: XMPP_INTERNAL_MUC_DOMAIN
value: localhost
- name: XMPP_MUC_DOMAIN
value: localhost
- name: XMPP_SERVER
value: localhost
image: "{{ .Values.jicofoImage.repository }}:{{ .Values.jicofoImage.tag }}"
name: jicofo
securityContext:
readOnlyRootFilesystem: false
runAsGroup: 0
runAsUser: 0
volumeMounts:
- mountPath: /config
name: jicofoconfig
jvb:
env:
- name: JVB_AUTH_USER
value: "{{ .Values.env.JVB_AUTH_USER }}"
- name: JVB_AUTH_PASSWORD
value: "{{ .Values.env.JVB_AUTH_PASSWORD }}"
- name: PUBLIC_URL
value: "{{ .Values.env.PUBLIC_URL }}"
- name: TZ
value: "{{ .Values.TZ }}"
- name: XMPP_AUTH_DOMAIN
value: localhost
- name: XMPP_INTERNAL_MUC_DOMAIN
value: localhost
- name: XMPP_SERVER
value: localhost
image: "{{ .Values.jvbImage.repository }}:{{ .Values.jvbImage.tag }}"
name: jvb
ports:
- containerPort: 8080
name: main
securityContext:
readOnlyRootFilesystem: false
runAsGroup: 0
runAsUser: 0
volumeMounts:
- mountPath: /config
name: jvbconfig
prosody:
env:
- name: PUBLIC_URL
value: "{{ .Values.env.PUBLIC_URL }}"
- name: TZ
value: "{{ .Values.TZ }}"
- name: XMPP_DOMAIN
value: localhost
- name: XMPP_AUTH_DOMAIN
value: localhost
- name: XMPP_MUC_DOMAIN
value: localhost
- name: XMPP_INTERNAL_MUC_DOMAIN
value: localhost
image: "{{ .Values.prosodyImage.repository }}:{{ .Values.prosodyImage.tag }}"
name: prosody
ports:
- containerPort: 5222
name: main
securityContext:
readOnlyRootFilesystem: false
runAsGroup: 0
runAsUser: 0
volumeMounts:
- mountPath: /config
name: prosodyconfig
- mountPath: /prosody-plugins-custom
name: prosodyplugins
image:
pullPolicy: IfNotPresent
repository: jitsi/web
tag: stable-8960@sha256:576cd90ba58da64081757f19d95675b31dffedb0cb1e4e91dd8e330e4d4153cf
jicofoImage:
repository: jitsi/jicofo
tag: stable-8960@sha256:38d1cc5875bbcf42bbc829c7643341a66ed1283b25812a5b24da389667319b26
jvbImage:
repository: jitsi/jvb
tag: stable-9078@sha256:87595e687d09c8044520eae6d625047856b59d8de1c74e093998fea792e4387d
persistence:
config:
enabled: true
mountPath: /config
crontabs:
enabled: true
mountPath: /var/spool/cron/crontabs
jicofoconfig:
enabled: true
mountPath: /jicofoconfig/config
jvbconfig:
enabled: true
mountPath: /jvbconfig/config
prosodyconfig:
enabled: true
mountPath: /prosodyconfig/config
prosodyplugins:
enabled: true
mountPath: /prosody-plugins-custom
transcripts:
enabled: true
mountPath: /usr/share/jitsi-meet/transcripts
portal:
open:
enabled: true
prosodyImage:
repository: jitsi/prosody
tag: stable-9078@sha256:0d8e318150606fae30fd3d9f2458b001cd28b850e11d8bb11d32e0b29a2a6c36
securityContext:
container:
readOnlyRootFilesystem: false
runAsGroup: 0
runAsUser: 0
service:
main:
ports:
main:
port: 10247
targetPort: 80
workload:
main:
podSpec:
containers:
main:
env:
ENABLE_LETSENCRYPT: "0"
JICOFO_AUTH_PASSWORD: “test123456”
JICOFO_AUTH_USER: test
JVB_AUTH_PASSWORD: test123456
JVB_AUTH_USER: test
PUBLIC_URL: http://test.truecharts.org
TZ: "{{ .Values.TZ }}"
XMPP_AUTH_DOMAIN: localhost
XMPP_BOSH_URL_BASE: http://localhost:5280
XMPP_DOMAIN: localhost
XMPP_MUC_DOMAIN: localhost