1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- apiVersion: apps/v1
- kind: Deployment
- metadata:
- name: diagnosis
- namespace: prod
- spec:
- minReadySeconds: 60
- progressDeadlineSeconds: 600
- replicas: 2
- revisionHistoryLimit: 10
- selector:
- matchLabels:
- workload.user.cattle.io/workloadselector: deployment-prod-diagnosis
- strategy:
- rollingUpdate:
- maxSurge: 1
- maxUnavailable: 0
- type: RollingUpdate
- template:
- metadata:
- annotations:
- field.cattle.io/ports: '[[{"containerPort":8080,"dnsName":"diagnosis","kind":"ClusterIP","name":"8080tcp02","protocol":"TCP","sourcePort":0}]]'
- creationTimestamp: null
- labels:
- workload.user.cattle.io/workloadselector: deployment-prod-diagnosis
- spec:
- containers:
- - image: feick/diagnosis:${date}
- imagePullPolicy: IfNotPresent
- name: diagnosis
- ports:
- - containerPort: 8080
- name: 8080tcp02
- protocol: TCP
- resources: {}
- securityContext:
- allowPrivilegeEscalation: false
- capabilities: {}
- privileged: false
- readOnlyRootFilesystem: false
- runAsNonRoot: false
- stdin: true
- terminationMessagePath: /dev/termination-log
- terminationMessagePolicy: File
- tty: true
- dnsPolicy: ClusterFirst
- restartPolicy: Always
- schedulerName: default-scheduler
- securityContext: {}
- terminationGracePeriodSeconds: 30
|