Open jnan806 opened 1 year ago
Signed-off-by: Jiangnan Jia jnan0806@gmail.com
Support Helm Chart deploy
Fixes #40
Add Helm Chart deployment suite
init
wget --no-check-certificate https://raw.githubusercontent.com/opensergo/opensergo-control-plane/main/cmd/init/init.sh && chmod +x init.sh && ./init.sh
cmd/install/helm
helm install opensergo-control-plane ./opensergo-control-plane
ClusterIP is the default mode of Service, you can change mode to NodePort or LoadBalancer to expose this Service. If you want to expose this Service, you can modify file cmd/install/helm/opensergo-control-plane/values.yaml
ClusterIP
NodePort
LoadBalancer
cmd/install/helm/opensergo-control-plane/values.yaml
service: type: NodePort # or LoadBalancer
Signed-off-by: Jiangnan Jia jnan0806@gmail.com
Describe what this PR does / why we need it
Support Helm Chart deploy
Does this pull request fix one issue?
Fixes #40
Describe how you did it
Add Helm Chart deployment suite
Describe how to verify it
init
step by exec:cmd/install/helm
, and exec:Special notes for reviews
ClusterIP
is the default mode of Service, you can change mode toNodePort
orLoadBalancer
to expose this Service. If you want to expose this Service, you can modify filecmd/install/helm/opensergo-control-plane/values.yaml
cmd/install/helm/opensergo-control-plane/values.yaml