github.com/umeshredd/helm@v3.0.0-alpha.1+incompatible/docs/examples/nginx/charts/alpine/templates/alpine-pod.yaml (about) 1 apiVersion: v1 2 kind: Pod 3 metadata: 4 name: {{ template "alpine.fullname" . }} 5 labels: 6 # The "app.kubernetes.io/managed-by" label is used to track which tool 7 # deployed a given chart. It is useful for admins who want to see what 8 # releases a particular tool is responsible for. 9 app.kubernetes.io/managed-by: {{.Release.Service | quote }} 10 # The "app.kubernetes.io/instance" convention makes it easy to tie a release 11 # to all of the Kubernetes resources that were created as part of that 12 # release. 13 app.kubernetes.io/instance: {{.Release.Name | quote }} 14 # This makes it easy to audit chart usage. 15 helm.sh/chart: "{{.Chart.Name}}-{{.Chart.Version}}" 16 app.kubernetes.io/name: {{ template "alpine.name" . }} 17 spec: 18 # This shows how to use a simple value. This will look for a passed-in value called restartPolicy. 19 restartPolicy: {{ .Values.restartPolicy }} 20 containers: 21 - name: waiter 22 image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" 23 imagePullPolicy: {{ .Values.image.pullPolicy }} 24 command: ["/bin/sleep", "9000"]