cloudrun/queue/kustomize/base/deployment.yaml (46 lines of code) (raw):
apiVersion: apps/v1
kind: Deployment
metadata:
name: queue
spec:
replicas: 1
selector:
matchLabels:
app: queue
template:
metadata:
labels:
app: queue
spec:
serviceAccountName: ksa
containers:
- name: queue
image: queue
imagePullPolicy: IfNotPresent
resources:
requests:
cpu: "250m"
memory: "100Mi"
limits:
memory: "5000Mi"
cpu: "2000m"
ports:
- containerPort: 80
livenessProbe:
failureThreshold: 5
httpGet:
path: /ping
port: 80
scheme: HTTP
periodSeconds: 30
successThreshold: 1
timeoutSeconds: 10
readinessProbe:
failureThreshold: 5
httpGet:
path: /ping
port: 80
scheme: HTTP
periodSeconds: 30
successThreshold: 1
timeoutSeconds: 10