summaryrefslogtreecommitdiff
path: root/roles/apps
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2020-05-17 19:15:27 +0200
committerChristian Pointner <equinox@spreadspace.org>2020-05-17 19:15:27 +0200
commit3fbacd9378f1bc3bd8c021a3e1125100486ca863 (patch)
tree54f4c02b01403885efc22ff1adfc1e3fa0a8cc4d /roles/apps
parentjitsi-meet: actually use real secrets (diff)
kubernetes/standalone: fix portmap and hostIP handling
Diffstat (limited to 'roles/apps')
-rw-r--r--roles/apps/jitsi/meet/templates/pod.yml.j227
1 files changed, 20 insertions, 7 deletions
diff --git a/roles/apps/jitsi/meet/templates/pod.yml.j2 b/roles/apps/jitsi/meet/templates/pod.yml.j2
index 93a4a33f..1504211a 100644
--- a/roles/apps/jitsi/meet/templates/pod.yml.j2
+++ b/roles/apps/jitsi/meet/templates/pod.yml.j2
@@ -18,8 +18,10 @@ spec:
- name: jicofo
image: "jitsi/jicofo:{{ jitsi_meet_version }}"
resources:
+ requests:
+ memory: "1Gi"
limits:
- memory: "5Gi"
+ memory: "4Gi"
volumeMounts:
- name: config
subPath: jicofo
@@ -50,6 +52,8 @@ spec:
- name: prosody
image: "jitsi/prosody:{{ jitsi_meet_version }}"
resources:
+ requests:
+ memory: "128Mi"
limits:
memory: "512Mi"
volumeMounts:
@@ -89,11 +93,15 @@ spec:
- name: web
image: "jitsi/web:{{ jitsi_meet_version }}"
resources:
+ requests:
+ memory: "256Mi"
limits:
memory: "1Gi"
ports:
- - containerPort: 80
+ - protocol: TCP
+ containerPort: 80
hostPort: {{ jitsi_meet_http_port }}
+ hostIP: 127.0.0.1
volumeMounts:
- name: config
subPath: web
@@ -129,8 +137,15 @@ spec:
- name: jvb
image: "jitsi/jvb:{{ jitsi_meet_version }}"
resources:
+ requests:
+ memory: "1Gi"
limits:
- memory: "5Gi"
+ memory: "4Gi"
+ ports:
+ - protocol: UDP
+ containerPort: {{ jitsi_meet_jvb_port }}
+ hostPort: {{ jitsi_meet_jvb_port }}
+ hostIP: "{{ external_ip | default(ansible_default_ipv4.address) }}"
volumeMounts:
- name: config
subPath: jvb
@@ -157,13 +172,11 @@ spec:
- name: JVB_BREWERY_MUC
value: jvbbrewery
- name: JVB_PORT
- value: "10000"
+ value: "{{ jitsi_meet_jvb_port }}"
- name: JVB_TCP_HARVESTER_DISABLED
value: "true"
- - name: JVB_STUN_SERVERS
- value: stun.l.google.com:19302,stun1.l.google.com:19302,stun2.l.google.com:19302
- name: DOCKER_HOST_ADDRESS
- value: "{{ ansible_default_ipv4.address }}"
+ value: "{{ external_ip | default(ansible_default_ipv4.address) }}"
- name: TZ
value: {{ jitsi_meet_timezone }}