--- apiVersion: apps/v1 kind: Deployment metadata: annotations: {} labels: app: script-monitor2 name: script-monitor2 name: script-monitor2 namespace: monitoring resourceVersion: '526711573' spec: progressDeadlineSeconds: 600 replicas: 1 revisionHistoryLimit: 10 selector: matchLabels: name: script-monitor2 strategy: rollingUpdate: maxSurge: 25% maxUnavailable: 25% type: RollingUpdate template: metadata: annotations: app_name: script-monitor2 kubectl.kubernetes.io/restartedAt: '2024-07-02T11:15:24+08:00' prometheus.com/path: /metrics prometheus.com/port: '8000' prometheus.com/scheme: http prometheus.com/scraped: 'true' creationTimestamp: null labels: app: script-monitor2 name: script-monitor2 spec: containers: - env: - name: INTERVAL_TIME value: '120' - name: TIMEOUT_TIME value: '90' image: 'harbor.uenpay.com/base/script-monitor:20240523' imagePullPolicy: Always name: script-monitor2 resources: {} terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /opt/monitor name: data dnsPolicy: ClusterFirst restartPolicy: Always schedulerName: default-scheduler securityContext: runAsUser: 0 terminationGracePeriodSeconds: 0 volumes: - configMap: defaultMode: 420 name: script-monitor2-file name: data