jvb-deployment.yaml 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. apiVersion: extensions/v1beta1
  2. kind: Deployment
  3. metadata:
  4. labels:
  5. service: jvb
  6. name: jvb
  7. spec:
  8. replicas: 1
  9. strategy:
  10. type: Recreate
  11. template:
  12. metadata:
  13. labels:
  14. service: jvb
  15. spec:
  16. containers:
  17. - env:
  18. - name: XMPP_SERVER
  19. value: prosody.default.svc.cluster.local
  20. - name: DOCKER_HOST_ADDRESS
  21. valueFrom:
  22. fieldRef:
  23. fieldPath: status.hostIP
  24. - name: XMPP_DOMAIN
  25. value: meet.jitsi
  26. - name: XMPP_AUTH_DOMAIN
  27. value: auth.meet.jitsi
  28. - name: JVB_PORT
  29. value: "30000"
  30. - name: JVB_TCP_PORT
  31. value: "30001"
  32. - name: JVB_AUTH_USER
  33. value: jvb
  34. - name: JVB_AUTH_PASSWORD
  35. value: passw0rd
  36. - name: JVB_BREWERY_MUC
  37. value: jvbbrewery
  38. - name: XMPP_INTERNAL_MUC_DOMAIN
  39. value: internal-muc.meet.jitsi
  40. - name: JVB_STUN_SERVERS
  41. value: stun.l.google.com:19302,stun1.l.google.com:19302,stun2.l.google.com:19302
  42. - name: JICOFO_AUTH_USER
  43. value: focus
  44. - name: TZ
  45. value: Europe/Paris
  46. image: jitsi/jvb
  47. name: jvb
  48. ports:
  49. - containerPort: 30000
  50. protocol: UDP
  51. - containerPort: 30001
  52. resources: {}
  53. restartPolicy: Always
  54. status: {}