video-iac/k8s/probers/values.yaml

53 lines
1.1 KiB
YAML
Raw Normal View History

2025-11-19 02:21:03 +00:00
# Default environment
environment: "staging"
# Common configuration for monitoring integration
monitoring:
# Labels to apply to PrometheusRules so Prometheus Operator can discover them.
labels:
release: prometheus-stack
# jkvideo Backend Details
jkvideo:
namespace: "webrtc-be"
podLabels:
app.kubernetes.io/name: "webrtc-be"
component: "worker"
cpuAlerts:
enabled: true
threshold: 0.7
for: "5m"
# TURN Server Probing Configuration
turnProber:
enabled: true
schedule: "*/5 * * * *"
image:
repository: gcr.io/tough-craft-276813/coturn
tag: "latest"
pullPolicy: Always
imagePullSecrets:
- name: gcr-json-key
target: "turn.staging.video.jamkazam.com"
port: 3478
username: "smoketest"
password: "foolishcharmer"
protocol: "udp"
# E2E Session Simulation Configuration
e2eProber:
enabled: false
schedule: "*/15 * * * *"
backendUrl: "https://webrtc-be.staging.video.jamkazam.com"
image:
repository: "your-registry/mediasoup-e2e-tester"
tag: "latest"
pullPolicy: IfNotPresent
resources:
requests:
cpu: 500m
memory: 1Gi
limits:
cpu: 1000m
memory: 2Gi