2021-09-09 09:01:36 -06:00

34 lines
811 B
YAML

apiVersion: batch/v1
kind: Job
metadata:
name: secret-verify
spec:
backoffLimit: 1
template:
spec:
containers:
- name: secret-verify-dict
image: alpine
command: [ "/bin/echo", "$(SOME_TOKEN)" ]
env:
- name: TEST_VAR
valueFrom:
secretKeyRef:
name: secrets
key: SOME_TOKEN
- 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