github.com/diadata-org/diadata@v1.4.593/deployments/k8s-yaml/job-ping-postgres.yaml (about)

     1  apiVersion: batch/v1
     2  kind: Job
     3  metadata:
     4    name: ping-postgres
     5  spec:
     6    ttlSecondsAfterFinished: 10
     7    template:
     8      spec:
     9        containers:
    10          - name: ping-postgres
    11            image: public.ecr.aws/docker/library/postgres:15-alpine
    12            env:
    13              - name: PGHOST
    14                value: "data-postgres.default.svc.cluster.local"
    15              - name: PGUSER
    16                value: "postgres"
    17              - name: PGPASSWORD
    18                value: "password"
    19            command: ["sh", "-c", "pg_isready -h $PGHOST -U $PGUSER"]
    20        restartPolicy: Never
    21    backoffLimit: 0