
Estou implantando ohttps://github.com/bitnami/charts/tree/master/bitnami/postgresqlem k8s e me perguntando como posso automatizar o seguinte
- criação de um banco de dados
- crie uma função com senha como proprietária do banco de dados acima
Eu vi oextraDeploy
https://github.com/bitnami/charts/blob/master/bitnami/postgresql/values.yaml#L43
parâmetro, mas parece que criará um recurso específico do k8s (sem tocar na página).
A única ideia que tenho extraDeploy
é criar um trabalho que implante um pod personalizado que se conectará ao pg e criará o banco de dados, a função e a senha ...
obrigado!
Responder1
Engenheiro Bitnami aqui, você pode usar um script inicial para criar o banco de dados e tudo o que você precisa com initdbScripts
:
https://github.com/bitnami/charts/blob/931b597c43f6cd37919569acda4432a9bdd59a71/bitnami/postgresql/values.yaml#L298-L307
Você pode verificar o "Inicialize uma nova instância"parte do README.md para obter mais informações.