apiVersion: batch/v1 kind: Job metadata: name: dever-online-check spec: ttlSecondsAfterFinished: 86400 activeDeadlineSeconds: 7200 backoffLimit: 0 template: metadata: labels: app: dever-online-check spec: automountServiceAccountToken: false restartPolicy: Never containers: - name: check image: git.dever.cc/platform/workspace@sha256:795ba3591832e16622bc949adae46fb907eacb54499ba3f80dae708361bc2752 command: - /bin/sh - -ec - | while [ ! -f /work/start ]; do sleep 1; done exec bash /work/online.sh env: - name: CARGO_BUILD_JOBS value: "4" resources: requests: cpu: 250m memory: 256Mi ephemeral-storage: 4Gi limits: cpu: "4" memory: 8Gi ephemeral-storage: 12Gi securityContext: allowPrivilegeEscalation: false volumeMounts: - name: work mountPath: /work volumes: - name: work emptyDir: {}