Helm — package manager for Kubernetes.
1# Commands2helm create mychart3helm install myapp ./mychart4helm upgrade myapp ./mychart --set replicas=35helm uninstall myapp6helm list7helm history myapp8helm rollback myapp 1
1# Chart.yaml2apiVersion: v23name: mychart4version: 0.1.056# values.yaml7replicaCount: 28image:9 repository: nginx10 tag: "1.19"11service:12 type: ClusterIP13 port: 801415# templates/deployment.yaml16apiVersion: apps/v117kind: Deployment18metadata:19 name: {{ .Release.Name }}20spec:21 replicas: {{ .Values.replicaCount }}22 template:23 spec:24 containers:25 - name: {{ .Release.Name }}26 image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
Advantages: