186 lines
3.5 KiB
YAML
186 lines
3.5 KiB
YAML
# 镜像配置
|
||
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"
|