Spaces:
Sleeping
Sleeping
| apiVersion: apps/v1 | |
| kind: Deployment | |
| metadata: | |
| name: {{ include "portfolio-engine.fullname" . }} | |
| labels: | |
| app.kubernetes.io/name: {{ include "portfolio-engine.name" . }} | |
| helm.sh/chart: {{ include "portfolio-engine.chart" . }} | |
| app.kubernetes.io/instance: {{ .Release.Name }} | |
| app.kubernetes.io/managed-by: {{ .Release.Service }} | |
| spec: | |
| replicas: {{ .Values.replicaCount }} | |
| selector: | |
| matchLabels: | |
| app.kubernetes.io/name: {{ include "portfolio-engine.name" . }} | |
| app.kubernetes.io/instance: {{ .Release.Name }} | |
| template: | |
| metadata: | |
| labels: | |
| app.kubernetes.io/name: {{ include "portfolio-engine.name" . }} | |
| app.kubernetes.io/instance: {{ .Release.Name }} | |
| spec: | |
| containers: | |
| - name: {{ .Chart.Name }} | |
| image: "{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }}" | |
| imagePullPolicy: {{ .Values.image.pullPolicy }} | |
| ports: | |
| - name: http | |
| containerPort: 8080 | |
| protocol: TCP | |
| env: | |
| {{- toYaml .Values.env | nindent 12 }} | |
| resources: | |
| {{- toYaml .Values.resources | nindent 12 }} | |