Difference between revisions of "My-first-chart/templates/deployment.yaml"
Jump to navigation
Jump to search
(7 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | My-first-chart[[/templates/]]deployment.yaml | ||
+ | |||
<pre> | <pre> | ||
<nowiki> | <nowiki> | ||
Line 61: | Line 63: | ||
</nowiki> | </nowiki> | ||
</pre> | </pre> | ||
+ | |||
+ | == Related == | ||
+ | * <code>[[toYaml]], [[indent]]</code> | ||
+ | * <code>[[helm create]]</code> | ||
+ | * <code>[[kind: Deployment]]</code> | ||
+ | * <code>[[nindent]]</code> | ||
+ | * <code>[[imagePullSecrets:]]</code> | ||
== See also == | == See also == | ||
* {{helm create}} | * {{helm create}} | ||
+ | |||
+ | [[Category:Helm]] |
Latest revision as of 06:17, 17 August 2022
My-first-chart/templates/deployment.yaml
apiVersion: apps/v1 kind: Deployment metadata: name: {{ include "my-first-chart.fullname" . }} labels: {{ include "my-first-chart.labels" . | indent 4 }} spec: replicas: {{ .Values.replicaCount }} selector: matchLabels: app.kubernetes.io/name: {{ include "my-first-chart.name" . }} app.kubernetes.io/instance: {{ .Release.Name }} template: metadata: labels: app.kubernetes.io/name: {{ include "my-first-chart.name" . }} app.kubernetes.io/instance: {{ .Release.Name }} spec: {{- with .Values.imagePullSecrets }} imagePullSecrets: {{- toYaml . | nindent 8 }} {{- end }} serviceAccountName: {{ template "my-first-chart.serviceAccountName" . }} securityContext: {{- toYaml .Values.podSecurityContext | nindent 8 }} containers: - name: {{ .Chart.Name }} securityContext: {{- toYaml .Values.securityContext | nindent 12 }} image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" imagePullPolicy: {{ .Values.image.pullPolicy }} ports: - name: http containerPort: 80 protocol: TCP livenessProbe: httpGet: path: / port: http readinessProbe: httpGet: path: / port: http resources: {{- toYaml .Values.resources | nindent 12 }} {{- with .Values.nodeSelector }} nodeSelector: {{- toYaml . | nindent 8 }} {{- end }} {{- with .Values.affinity }} affinity: {{- toYaml . | nindent 8 }} {{- end }} {{- with .Values.tolerations }} tolerations: {{- toYaml . | nindent 8 }} {{- end }}
Related[edit]
See also[edit]
Advertising: