# 镜像配置 images: secretName: harborsecret # Harbor Docker Config JSON (Base64 编码) # cat ~/.docker/config.json | base64 -w 0 dockerConfigJson: "ewoJImF1dGhzIjogewoJCSJoYXJib3IuY2RjeXkuY29tLmNuIjogewoJCQkiYXV0aCI6ICJjbUZrTURKZlpISnZibVU2UkhKdmJtVkFNVEl6TkE9PSIKCQl9Cgl9Cn0=" zlm: repository: 镜像仓库/cmii/zlm tag: v2.7.5 pullPolicy: IfNotPresent wvp: repository: 镜像仓库/cmii/wvp tag: v2.7.4 pullPolicy: IfNotPresent liveOp: repository: 镜像仓库/cmii/cmii-live-operator tag: v5.8.0 pullPolicy: Always zlmOss: repository: 镜像仓库/cmii/zlm-oss-adaptor tag: v2.7.5 pullPolicy: IfNotPresent liveHelper: repository: 镜像仓库/cmii/cmii-hls-downloader tag: v2.7.4 pullPolicy: IfNotPresent liveProxy: repository: 镜像仓库/cmii/cmii-live-proxy tag: v1.0.3 pullPolicy: IfNotPresent # 网络配置 network: # HostNetwork 使用容器端口 (zlm | zlm-oss | wvp) # NodePort (live-op|live-proxy|live-helper) default nodePort port liveOpNodePort: 37086 liveProxyNodePort: 37081 liveHelperNodePort: 37080 # Media Suite 配置 (WVP + ZLM + ZLM-OSS 合并部署) mediaSuite: replicaCount: 1 # 固定部署的节点 IP(用于 HostNetwork 模式) # 其他服务通过此 IP 访问 Media Suite nodeIP: "固定主机内网IP" # 设置固定节点IP的标签 亲和性 nodeSelector: kubernetes.io/hostname: "固定主机hostname" # ZLM 配置 zlm: apiPasswd: "035c7GB5cc" nodeId: "koisi_gb_228" ports: http: 7088 https: 7089 rtmp: 7935 rtsp: 7554 webrtc: 7090 srt: 7556 rtpProxy: 7100 rtpMin: 7200 rtpMax: 7250 resources: limits: cpu: "2" memory: "4Gi" requests: cpu: "2" memory: "2Gi" # WVP 配置 wvp: ports: http: 7082 sip: 7060 sip: domain: "5101000049" id: "51010000492000000228" resources: limits: cpu: "2" memory: "4Gi" requests: cpu: "1" memory: "2Gi" # Live Operator 配置 liveOp: port: 7086 replicaCount: 1 resources: limits: cpu: "2" memory: "2Gi" requests: cpu: "1" memory: "1Gi" # ZLM OSS 配置 zlmOss: port: 7084 resources: limits: cpu: "2" memory: "2Gi" requests: cpu: "1" memory: "1Gi" # Live Helper 配置 liveHelper: port: 7080 allowDownload: "all" replicaCount: 1 resources: limits: cpu: "1" memory: "1Gi" requests: cpu: "500m" memory: "512Mi" # Live Proxy 配置 liveProxy: port: 7081 replicaCount: 1 resources: limits: cpu: "1" memory: "2Gi" requests: cpu: "1" memory: "1Gi" # mysql | redis | minio | rabbitmq | cloudLive 配置 external: database: host: "helm-mysql" port: "3306" username: "k8s_admin" password: "fP#UaH6qQ3)8" redis: host: "helm-redis-master" port: "6379" password: "Mcache@4522" minio: endpoint: "http://helm-minio:9000" accessKey: "cmii" secretKey: "B#923fC7mk" rabbitmq: host: "helm-rabbitmq" port: "5672" username: "admin" password: "nYcRN91r._hj" cloudLive: "cmii-uav-cloud-live" # 数据库名称 databases: liveOp: cmii_live_operator wvp: wvp proxy: cmii_live_proxy # Redis DB 索引 redis: liveOpDb: 1 zlmOssDb: 1 wvpDb: 2 proxyDb: 3 # 持久化存储配置 persistence: shared: # 单个共享 PVC,固定 10Gi storageClass: "nfs-prod-distribute"