解析charts包
/data/src/charts-tmpl
逐个包解析验证chart包
svc&deployment: game-logic-relation,game-broker,ALL
ingress: umi-mo,home-web,umi-sentinel-dashboard,umi-gateway,game-external,game-chat
configmap: umi-user,umi-uaa,umi-oss,umi-gateway,umi-company,umi-admin,game-logic-reward-points,game-logic-hall,game-chat
pvc: umi-admin(20G),game-chat(100G)
#
export modulename="game-broker"
/bin/cp -rf helm-chart-repo/${modulename} ${modulename}
/bin/cp -rf helm-chart-repo/{config,templates} ${modulename}
#解析1
helm template ${modulename} --debug --output-dir ./result
#解析2
helm template ${modulename} --output-dir ./result -f ${modulename}/values-dev.yaml
helm template ${modulename} --output-dir ./result -f ${modulename}/values-sit.yaml
helm template ${modulename} --output-dir ./result -f ${modulename}/values-uat.yaml
helm template ${modulename} --output-dir ./result -f ${modulename}/values-staging.yaml
#game-chat
spec: ingressClassName: nginx tls: - hosts: - "sz-game-chat-dev.umi-meta.com" secretName: umi-meta-tls rules: - host: "sz-game-chat-dev.umi-meta.com" http: paths: - path: / pathType: Prefix backend: service: name: game-chat port: number: 9001 - path: /ws pathType: Prefix backend: service: name: game-chat port: number: 9002