--- apiVersion: apps/v1 kind: Deployment metadata: name: remarks-report namespace: remarks labels: app: remarks-report spec: progressDeadlineSeconds: 600 replicas: 1 revisionHistoryLimit: 10 selector: matchLabels: app: remarks-report strategy: rollingUpdate: maxSurge: 25% maxUnavailable: 25% type: RollingUpdate template: metadata: labels: app: remarks-report spec: containers: - env: - name: REMARKS_HOST value: http://remarks-service:8000/ - name: REMARKS_FRONT_HOST value: https://sarex.dsinv.ru/remarks?uuid= image: cr.yandex/crp3ccidau046kdj8g9q/export-remarks:1.0.0 imagePullPolicy: IfNotPresent name: remarks-report ports: - containerPort: 8000 name: http protocol: TCP resources: {} terminationMessagePath: /dev/termination-log terminationMessagePolicy: File dnsPolicy: ClusterFirst imagePullSecrets: - name: dockerhub nodeSelector: name: generic restartPolicy: Always schedulerName: default-scheduler securityContext: {} terminationGracePeriodSeconds: 30 --- apiVersion: v1 kind: Service metadata: name: remarks-report-service namespace: remarks labels: app: remarks-report spec: ports: - name: http port: 8000 protocol: TCP targetPort: 8000 selector: app: remarks-report sessionAffinity: None type: ClusterIP