Updated policies: default:deployment/example-deploy

This commit is contained in:
marcel-dempers 2020-06-30 00:52:07 +00:00
parent 0aca4d7f5d
commit c03a1b608d

View File

@ -1,53 +1,56 @@
apiVersion: apps/v1 ---
kind: Deployment apiVersion: apps/v1
metadata: kind: Deployment
name: example-deploy metadata:
labels: name: example-deploy
app: example-app labels:
test: test app: example-app
spec: test: test
selector: annotations:
matchLabels: fluxcd.io/tag.example-app: glob:1.*
app: example-app spec:
replicas: 2 selector:
strategy: matchLabels:
type: RollingUpdate app: example-app
rollingUpdate: replicas: 2
maxSurge: 1 strategy:
maxUnavailable: 0 type: RollingUpdate
template: rollingUpdate:
metadata: maxSurge: 1
labels: maxUnavailable: 0
app: example-app template:
spec: metadata:
containers: labels:
- name: example-app app: example-app
image: aimvector/python:1.0.0 spec:
imagePullPolicy: Always containers:
ports: - name: example-app
- containerPort: 5000 image: aimvector/python:1.0.0
imagePullPolicy: Always
ports:
- containerPort: 5000
# livenessProbe: # livenessProbe:
# httpGet: # httpGet:
# path: /status # path: /status
# port: 5000 # port: 5000
# initialDelaySeconds: 3 # initialDelaySeconds: 3
# periodSeconds: 3 # periodSeconds: 3
resources: resources:
requests: requests:
memory: "64Mi" memory: "64Mi"
cpu: "50m" cpu: "50m"
limits: limits:
memory: "256Mi" memory: "256Mi"
cpu: "500m" cpu: "500m"
volumeMounts: volumeMounts:
- name: secret-volume - name: secret-volume
mountPath: /secrets/ mountPath: /secrets/
- name: config-volume - name: config-volume
mountPath: /configs/ mountPath: /configs/
volumes: volumes:
- name: secret-volume - name: secret-volume
secret: secret:
secretName: mysecret secretName: mysecret
- name: config-volume - name: config-volume
configMap: configMap:
name: example-config #name of our configmap object name: example-config #name of our configmap object