helm/templates/deployment-develop.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: {{ include "blog.name" . }}-develop-app
# namespace: {{ include "blog.name" . }}
labels:
app: {{ include "blog.name" . }}-develop-app
spec:
replicas: 1
selector:
matchLabels:
app: {{ include "blog.name" . }}-develop-app
template:
metadata:
labels:
app: {{ include "blog.name" . }}-develop-app
spec:
containers:
- name: {{ include "blog.name" . }}
image: {{ $.Values.develop_image }}
env:
- name: PORT
value: "80"
- name: SSL_REDIRECT
value: "false"
- name: DEPLOYMENT_TIME
value: {{ $.Values.develop_deployment_time }}
- name: DEPLOYMENT_SHA
value: {{ $.Values.develop_deployment_sha }}
ports:
- name: {{ include "blog.name" . }}-port
containerPort: 80
readinessProbe:
httpGet:
scheme: HTTP
path: /healthz
port: 80
initialDelaySeconds: 5
successThreshold: 1
failureThreshold: 10
periodSeconds: 8
timeoutSeconds: 5
livenessProbe:
httpGet:
scheme: HTTP
path: /healthz
port: 80
initialDelaySeconds: 5
successThreshold: 1
failureThreshold: 10
periodSeconds: 8
timeoutSeconds: 5