apiVersion: apps/v1 kind: Deployment metadata: name: jitsi-jicofo namespace: {{ .namespace }} spec: replicas: 1 strategy: type: Recreate selector: matchLabels: component: jicofo template: metadata: labels: component: jicofo spec: securityContext: runAsNonRoot: false runAsUser: 0 seccompProfile: type: RuntimeDefault containers: - name: jitsi-jicofo image: jitsi/jicofo:jicofo-1.0-1184-1 env: - name: XMPP_DOMAIN value: "{{ .xmppDomain }}" - name: XMPP_AUTH_DOMAIN value: "{{ .xmppAuthDomain }}" - name: XMPP_MUC_DOMAIN value: "{{ .xmppMucDomain }}" - name: XMPP_INTERNAL_MUC_DOMAIN value: "{{ .xmppInternalMucDomain }}" - name: XMPP_SERVER value: prosody - name: XMPP_PORT value: "5222" - name: JICOFO_COMPONENT_SECRET valueFrom: secretKeyRef: name: jitsi-secrets key: jicofoComponentSecret - name: JICOFO_AUTH_USER value: focus - name: JICOFO_AUTH_PASSWORD valueFrom: secretKeyRef: name: jitsi-secrets key: jicofoAuthPassword - name: JVB_BREWERY_MUC value: jvbbrewery - name: ENABLE_AUTH value: "0" resources: limits: cpu: 500m memory: 256Mi requests: cpu: 50m memory: 64Mi securityContext: readOnlyRootFilesystem: false restartPolicy: Always