Back to Home
Kubernetes
Kubernetes package management with Helm charts
helmchartsreleasespackages
Helm Package Manager
Kubernetes package management with Helm.
Repository Management
# Add repository
helm repo add bitnami https://charts.bitnami.com/bitnami
# Update repositories
helm repo update
# List repositories
helm repo list
# Search for charts
helm search repo nginx
helm search hub nginx
Installing Charts
# Install a chart
helm install my-release bitnami/nginx
# Install with custom values
helm install my-release bitnami/nginx -f values.yaml
# Install with set values
helm install my-release bitnami/nginx --set service.type=LoadBalancer
# Install in namespace
helm install my-release bitnami/nginx -n my-namespace
# Dry run
helm install my-release bitnami/nginx --dry-run
Managing Releases
# List releases
helm list
helm list -A # All namespaces
# Upgrade release
helm upgrade my-release bitnami/nginx
# Rollback release
helm rollback my-release 1
# Uninstall release
helm uninstall my-release
# Get release status
helm status my-release
# Get release history
helm history my-release
Working with Charts
# Show chart values
helm show values bitnami/nginx
# Download chart
helm pull bitnami/nginx
# Create new chart
helm create my-chart
# Package chart
helm package my-chart
# Lint chart
helm lint my-chart