Cześć, mam mały problem z sekretami w k8s. Mam apkę w django oraz bazę Postgresową. Gdy odpalam deploy/job z wbitą na sztywno zmienną.
env:
- name: DATABASE_URL
value: postgis://USER:PASSWORD@postgis:PORT/DB_NAME
wszystko działa jak należy i łączy się z czym powinno. Problem jest gdy chcę użyć sekretu:
- name: DATABASE_URL
valueFrom:
secretKeyRef:
name: api-secrets
key: DATABASE_URL
Tutaj nic mi nie działa. Job dostaje ciągłe errory, a deploy dostaje od razu error database XXXX not exist
k8s uczę się od niedawna i zastanawiam mnie co jest tego przyczyną.