This commit is contained in:
Seth Call 2026-01-07 08:27:29 -06:00
parent acdbd7ddb3
commit 3f5b1ef53d
3 changed files with 21 additions and 2 deletions

View File

@ -20,7 +20,7 @@ def validIPAddress(IP: str) -> str:
while(True): while(True):
ips_set = set() ips_set = set()
pods = v1.list_namespaced_pod(namespace="coturn") pods = v1.list_namespaced_pod(namespace="coturn", label_selector="app=coturn")
for i in pods.items: for i in pods.items:
if not i.spec.node_name: if not i.spec.node_name:

View File

@ -1,3 +1,3 @@
domain: "staging.video.jamkazam.com" domain: "staging.video.jamkazam.com"
# The docker image tag for coturn-dns in GCR # The docker image tag for coturn-dns in GCR
coturn_dns_image_tag: 1.0.10 coturn_dns_image_tag: 1.0.11

View File

@ -0,0 +1,19 @@
These are the 'media processing' services:
* coturn
* mediasoup
These are the load-balancing & routing services:
* haproxy
* nginx
These are the operational services:
* prometheus
* loki
* argocd
... anything in the monitoring namespace
These are the infrastructural services:
* redis
We have 3 pools, in production Linode K8s. One pool should be *just* for media processing services; the other 2 pools should host all the other services. Also, the media processing pool should be a larger instance size than the other 2 pools; double the size.