You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Step-03: Deploy and Test - By Default enabled is true
# Helm Dependency Update
helm dependency update parentchart/
or
helm dep update parentchart/
# Helm Install
helm install myapp1 parentchart/ --atomic
# Helm List
helm list
# Helm Status
helm status myapp1 --show-resources
# List Deployments
kubectl get deploy
# List Pods
kubectl get pods
# List Services
kubectl get svc
# Access Application
parentchart: http://localhost:<port-from-get-svc-output>
mychart4: http://localhost:<port-from-get-svc-output>
mychart2: http://localhost:31232
# Helm Uninstall
helm uninstall myapp1
Step-04: Update values.yaml
# Values for Child Charts with Chart Namemychart4:
enabled: falsemychart2:
enabled: false
Step-05: Deploy and Test - when childcharts are disabled
# Helm Dependency Update
helm dependency update parentchart/
or
helm dep update parentchart/
# Helm Install
helm install myapp1 parentchart/ --atomic
# Helm List
helm list
# Helm Status
helm status myapp1 --show-resources
# List Deployments
kubectl get deploy
Observation:
1. Child Charts will not be deployed.
2. No k8s resources for child charts will be created
# List Pods
kubectl get pods
# List Services
kubectl get svc
# Access Application
parentchart: http://localhost:<port-from-get-svc-output>