You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

45 lines
1.2 KiB

2 years ago
apiVersion: apps/v1
kind: Deployment
metadata:
2 years ago
name: {{ .Release.Name }}-application
2 years ago
labels:
2 years ago
app: {{ .Release.Name }}-application
2 years ago
spec:
replicas: 1
selector:
matchLabels:
2 years ago
app: {{ .Release.Name }}-application
2 years ago
template:
metadata:
labels:
2 years ago
app: {{ .Release.Name }}-application
2 years ago
spec:
containers:
2 years ago
- name: {{ .Release.Name }}-application
image: {{ .Values.container.image }}
2 years ago
imagePullPolicy: Always
ports:
2 years ago
- containerPort: {{ .Values.container.port }}
2 years ago
envFrom:
2 years ago
- secretRef:
2 years ago
name: {{ .Release.Name }}-secret
2 years ago
- configMapRef:
2 years ago
name: {{ .Release.Name }}-config
2 years ago
# startupProbe:
# grpc:
# port: {{ .Values.container.port }}
2 years ago
# livenessProbe:
# grpc:
2 years ago
# port: {{ .Values.container.port }}
2 years ago
# periodSeconds: 1
# initialDelaySeconds: 2
# failureThreshold: 3
# successThreshold: 1
# readinessProbe:
# grpc:
2 years ago
# port: {{ .Values.container.port }}
2 years ago
# periodSeconds: 1
# initialDelaySeconds: 4
# failureThreshold: 3
# successThreshold: 1