prosody-deployment.yaml 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. apiVersion: extensions/v1beta1
  2. kind: Deployment
  3. metadata:
  4. labels:
  5. service: prosody
  6. name: prosody
  7. spec:
  8. replicas: 1
  9. strategy:
  10. type: Recreate
  11. template:
  12. metadata:
  13. labels:
  14. service: prosody
  15. spec:
  16. containers:
  17. - env:
  18. - name: XMPP_DOMAIN
  19. value: meet.jitsi
  20. - name: XMPP_AUTH_DOMAIN
  21. value: auth.meet.jitsi
  22. - name: XMPP_MUC_DOMAIN
  23. value: muc.meet.jitsi
  24. - name: JICOFO_COMPONENT_SECRET
  25. value: s3cr37
  26. - name: JVB_COMPONENT_SECRET
  27. value: s3cr3t
  28. - name: JICOFO_AUTH_USER
  29. value: focus
  30. - name: JICOFO_AUTH_PASSWORD
  31. value: passw0rd
  32. - name: JVB_AUTH_USER
  33. value: jvb
  34. - name: JVB_AUTH_PASSWORD
  35. value: passw0rd
  36. - name: XMPP_INTERNAL_MUC_DOMAIN
  37. value: internal-muc.meet.jitsi
  38. - name: TZ
  39. value: Europe/Paris
  40. image: jitsi/prosody
  41. name: prosody
  42. ports:
  43. - containerPort: 5222
  44. - containerPort: 5280
  45. - containerPort: 5347
  46. resources: {}
  47. restartPolicy: Always
  48. status: {}