24 lines
552 B
YAML
24 lines
552 B
YAML
apiVersion: batch/v1
|
|
kind: Job
|
|
metadata:
|
|
name: secret-verify
|
|
spec:
|
|
backoffLimit: 1
|
|
template:
|
|
spec:
|
|
containers:
|
|
- name: secret-verify
|
|
image: alpine
|
|
command: ["grep", "password", "/var/secrets/pgpass/.pgpass"]
|
|
volumeMounts:
|
|
- name: pgpass
|
|
mountPath: /var/secrets/pgpass
|
|
env:
|
|
- name: PGPASSFILE
|
|
value: /var/secrets/pgpass/.pgpass
|
|
restartPolicy: Never
|
|
volumes:
|
|
- name: pgpass
|
|
secret:
|
|
secretName: pgpass
|
|
defaultMode: 0600 |