Back to articles
Helm Has a Free API: The Package Manager for Kubernetes
How-ToDevOps

Helm Has a Free API: The Package Manager for Kubernetes

via Dev.to DevOpsAlex Spinov

Why Helm Helm is the package manager for Kubernetes. Install complex applications with one command, manage versions, customize with values, share charts. The npm/apt of Kubernetes. Install brew install helm Install Applications # Add a chart repository helm repo add bitnami https://charts.bitnami.com/bitnami helm repo update # Install PostgreSQL helm install my-db bitnami/postgresql --set auth.postgresPassword = secret # Install Redis helm install my-cache bitnami/redis --set architecture = standalone # Install Nginx Ingress helm install ingress ingress-nginx/ingress-nginx Custom Values # values.yaml replicaCount : 3 image : repository : myorg/myapp tag : v2.0.0 resources : limits : cpu : 500m memory : 256Mi ingress : enabled : true hosts : - host : app.example.com paths : - path : / pathType : Prefix helm install my-app ./charts/myapp -f values.yaml Create Your Own Chart helm create myapp myapp/ Chart.yaml # Metadata values.yaml # Default values templates/ # K8s manifests with Go temp

Continue reading on Dev.to DevOps

Opens in a new tab

Read Full Article
7 views

Related Articles