Files
zeaslity 437acbeb63 add
2024-10-30 16:30:51 +08:00

113 lines
3.9 KiB
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Default values for outside-deploy.
# please pay attention to the global config values which are desired to be modified
# accordingly to specific outside-deploy environment !!!
global:
# override all applications
image:
repository: "harbor.cdcyy.com.cn/cmii" # override all applications image repository
tag: "3.1.1" # override all applications' image tag/version
pullPolicy: Always # override all applications' image pullPolicy
domain:
TenantEnvironment: "demo" # which will affect the chosen of frontend AppClientId, and the swagger url of backend Application.
# if just PublicIP:Port is actually deployed, a fake domain and ingress-nginx http port should be assigned
DeployDomainName: "www.demo.uavcmlc.com:18000"
IsPrivateDeployment: true
ingress:
# tls should be placed in frontend dedicated nginx, this can be enabled in exactly situation
# please don't modify this unless you know what exactly you are doing
tls_enabled: false
middlewareService:
type: ClusterIP
appServiceType:
backend: ClusterIP
frontend: ClusterIP
pvc:
storageClass: heketi-glusterfs-distribute
affinity: {} # don't modify this unless you know the whole application of affinity
nodeAffinityPreset: # just modify this for nodeAffinity
type: hard
key: uavcloud.env
values:
- demo
# --------------------------------------------------------------------------------------------- #
storage-class-gfs:
enabled: false
heketi:
heketiResturl: "http://woshinibaba:9100"
secret: "woshinibaba" # modify this when not using the default heketi admin password
secretNamespace: "" # modify tis when storageclass is not in application namespace
all-persistence-volume-claims:
enabled: false # whether to deploy persistence volume claims or not
all-ingress-config:
enabled: true # whether to deploy all ingresses or not
frontendApplication:
# important for uavcloud platform, include all frontendApplication, will be exposed to public
enabled: true # whether to deploy frontendApplication
backendApplication:
# this ingress is for swagger url, CI/CD url,they can only be accessed only by internal network
enabled: true # whether to deploy backendApplication
apiGatewayApplication:
# important for uavcloud platform, include all api and gateways, will be exposed to public
enabled: true # whether to deploy apiGatewayApplication or not
mysql-db:
enabled: false
primary:
service:
nodePort: 33306
# 最好在MySQL部署完成后进行相应的数据库初始化
#####################################################################################################
all-middleware:
enabled: false
emqx:
enabled:
clusterMode: true
standaloneMode: false
mongo:
enabled: true
rabbitmq:
enabled: true
nacos:
enabled: true
minio-storage:
enabled: false
redis-db:
enabled: false
frontend-app:
enabled: true # whether to deploy frontend applications or not
backend-app:
enabled: true # whether to deploy backend applications or not
env:
CUST_JAVA_OPTS: "-Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
NACOS_REGISTRY: "helm-nacos:8848"
NACOS_USERNAME: "developer"
NACOS_PASSWORD: "Deve@9128201"
isGenerateCachePVC: true # 是否生成cache的PVC
srs-cluster:
enabled: false # whether to deploy srs-cluster or not
srs:
config:
# 修改为集群的对外暴露域名或者IP地址
domain: 117.156.26.177 # 公网IP
# domain: www.uavcmlc.com # 公网域名
ports:
cluster:
# 需要根据实际部署环境,映射的实际公网端口修改
# 此端口在内网中为 srs-WebRTC的 UDP端口-30900
realPublicWebRTC: 11005
vms:
enabled: false # whether to deploy vms or not