Monday, March 11, 2019

Secrets

Los secrets son una forma de "ocultar" las credenciales, en formato yaml.
estos luegos son "montados", por openshift.
esto sirve para no tener que andar pasando contraseeñas si no se desea.
Para hacerlo, la forma via cli es la siguiente.

oc create secret generic mysql \
--from-literal='database-user'='mysql' \
--from-literal='database-password'='centos' \
--from-literal='database-root-password'='centos-admin'
Como vemos aca, esto después nos generará un yaml que puede ser montado por el project para poder seguir trabajandolo.

oc get secret mysql -o yaml
Con esto vemos la estructura del yaml que acabamos de crear.


No comments: