kind: DeploymentConfig apiVersion: apps.openshift.io/v1 metadata: name: loanclient-1.0.0-2645 namespace: dev70-namespace labels: application: loanclient name: loanclient-1.0.0-2645 spec: strategy: type: Rolling rollingParams: updatePeriodSeconds: 1 intervalSeconds: 1 timeoutSeconds: 1500 maxUnavailable: 25% maxSurge: 25% resources: {} activeDeadlineSeconds: 21600 triggers: - type: None replicas: 1 revisionHistoryLimit: 10 test: false selector: application: loanclient name: loanclient-1.0.0-2645 version: 1.0.0-2645 template: metadata: creationTimestamp: null labels: application: loanclient name: loanclient-1.0.0-2645 version: 1.0.0-2645 annotations: app_name: loanclient app_version: 1.0.0 environment_type: dev spec: restartPolicy: Always serviceAccountName: loanclient-sa schedulerName: default-scheduler terminationGracePeriodSeconds: 120 securityContext: {} containers: - resources: limits: cpu: '1' memory: 2Gi requests: cpu: '1' memory: 512Mi readinessProbe: httpGet: path: /loanclient/actuator/health port: 8080 scheme: HTTP initialDelaySeconds: 60 timeoutSeconds: 60 periodSeconds: 100 successThreshold: 1 failureThreshold: 5 terminationMessagePath: /dev/termination-log name: loanclient-1-0-0-2645 livenessProbe: httpGet: path: /loanclient/actuator/health port: 8080 scheme: HTTP initialDelaySeconds: 60 timeoutSeconds: 60 periodSeconds: 100 successThreshold: 1 failureThreshold: 5 env: - name: TRUST_KEY_STORE_FILE_PATH value: /pkgs/secrets/ssl/trust/trust.jks - name: APP_JAVA_OPTIONS value: '-XX:+UseSerialGC -Xms256m' - name: POD_IP valueFrom: fieldRef: apiVersion: v1 fieldPath: status.podIP securityContext: capabilities: {} privileged: false ports: - name: http containerPort: 8080 protocol: TCP imagePullPolicy: IfNotPresent volumeMounts: - name: trustsecret readOnly: true mountPath: /pkgs/secrets/ssl/trust - name: identitysecret readOnly: true mountPath: /pkgs/secrets/ssl/identity - name: loanclient-configmap mountPath: /pkgs/configmaps/app terminationMessagePolicy: File envFrom: - configMapRef: name: loanclient-configmap image: >- docker-local/com/xyz/abc/loanclient:1.0.0-2645 serviceAccount: loanclient-sa volumes: - name: trustsecret secret: secretName: ssl-trust defaultMode: 420 - name: identitysecret secret: secretName: ssl-identity defaultMode: 420 - name: loanclient-configmap configMap: name: loanclient-configmap defaultMode: 420 dnsPolicy: ClusterFirst