| apiVersion: apps/v1 |
| kind: Deployment |
| metadata: |
| name: ingress-controller-deployment |
| namespace: ingress-controller-test |
| spec: |
| progressDeadlineSeconds: 600 |
| replicas: 1 |
| revisionHistoryLimit: 10 |
| selector: |
| matchLabels: |
| app: ingress-controller-test |
| strategy: |
| rollingUpdate: |
| maxSurge: 25% |
| maxUnavailable: 25% |
| type: RollingUpdate |
| template: |
| metadata: |
| annotations: |
| openshift.io/generated-by: OpenShiftWebConsole |
| creationTimestamp: null |
| labels: |
| app: ingress-controller-test |
| spec: |
| containers: |
| - image: quay.io/dkirwan_redhat/crypto_monitoring:v0.0.1 |
| imagePullPolicy: IfNotPresent |
| name: ingress-controller-test |
| ports: |
| - containerPort: 8080 |
| protocol: TCP |
| resources: {} |
| terminationMessagePath: /dev/termination-log |
| terminationMessagePolicy: File |
| dnsPolicy: ClusterFirst |
| restartPolicy: Always |
| schedulerName: default-scheduler |
| securityContext: {} |
| terminationGracePeriodSeconds: 30 |
| |