---
title: "¿Cómo desplegar microservicios en OpenShift?"
canonical: "https://onesaitplatform-es.refined.site/space/DOC/2215933595/%C2%BFC%C3%B3mo%20desplegar%20microservicios%20en%20OpenShift%3F"
format: markdown
---
Comenzaremos generando el servicio desde el ControlPanel configurando los datos necesarios: repositorio Git, Jenkins,..

![image](media://5aaeb4ee-de3d-488c-8c50-fb8533ce4be8)

Como  CaaS indicamos OpenShift y los parámetros de acceso:

![image](media://7f0dd5bc-7005-43f3-9d30-9c960e90a89c)

Una vez tenemos todo configurado ya podemos generar la imagen Docker de nuestro servicio con el pipeline de Jenkins generado:

![image](media://a5134072-1a76-402e-9fc5-ad26caf58047)

Y desplegar en un namespace de OpenShift (hemos usado como ejemplo la propia Consola de Operaciones para desplegarla a través de esta funcionalidad):

![image](media://5beadd42-65c5-4c9a-8140-aaea9b32cb87)

Para finalmente ver cómo se ha desplegado nuestra Consola de Operaciones en OpenShift:

![image](media://774bb926-27c8-49be-a606-fb6a65d02dd1)

Una vez desplegado, también podemos actualizar un microservicio y añadir, editar o eliminar variables de entorno:

![image](media://c846b214-2121-4dbe-90ae-d5aa88773dd7)

![image](media://46a87396-5671-4714-b75d-9ea6d3e97fd9)

![image](media://10a8493b-8981-4e61-8961-087e0a96636c)