Saltar al contenido principal
Version: 1.8.3

Despliegue de Dependencias

Recordatorio

Previo a ejecutar los siguientes comandos para desplegar los pods, recuerde ubicarse dentro de la carpeta de su overlay, de esta manera podrá copiar y pegar los comandos correctamente en su terminal.

cd <uunn-overlay>

Despliegue de Postgresql, Ldap, Minio (Opcional).

Si bien para entornos productivos es posible realizar las conexiones de los módulos del cluster a servicios on premise (siempre que la red lo permita), el repositorio de la estructura propuesta cuenta también con manifiestos para realizar el despliegue de servicios tales como postgres, ldap y minio. De esta manera puede utilizar pods de Kubernetes en lugar de binarios on-premise.

Para desplegar los servicios debe ejecutar los siguientes comandos:

kustomize build --load-restrictor LoadRestrictionsNone services/postgres | kubectl apply -f -
kustomize build --load-restrictor LoadRestrictionsNone services/ldap | kubectl apply -f -
kustomize build --load-restrictor LoadRestrictionsNone services/minio | kubectl apply -f -

Output esperado:

configmap/db-siu-c48f578kb6 created
secret/db-siu-d9fc2b7cmd created
service/db-siu created
persistentvolumeclaim/db-siu-data created
deployment.apps/db-siu createdconfigmap/ldap-k25cbdk25g created
configmap/ldap.env-h4mf8fd4kg created
secret/ldap-9b7cb68kbf created
service/ldap-siu created
persistentvolumeclaim/ldap-config created
persistentvolumeclaim/ldap-data created
deployment.apps/ldap-siu createdsecret/minio-8989mhc7c5 created
service/minio created
persistentvolumeclaim/minio-data created
deployment.apps/minio created