Instalación de Nexus en OpenShift con el Operador

OpenShiftNexusCI/CDOperatorKubernetes
Publicado el 2/15/2025
Fecha de ultima actualización: 2/15/2025

En esta guía, aprenderás a instalar y configurar Nexus Repository en un clúster de OpenShift utilizando el operador Nexus Repository Operator.

Pasos de Instalación

1. Crear el namespace cicd

Ejecuta el siguiente comando para crear un namespace donde se desplegará Nexus:

cmd
oc new-project cicd

2. Instalar el operador Nexus Repository Operator

Desde la consola de OpenShift:

  1. Ve a OperatorHub.
  2. Busca Nexus Repository Operator.
  3. Instala el operador en el namespace cicd.

O utilizando la CLI:

cmd
oc apply -f nexus-operator-subscription.yaml

(Asegúrate de definir el archivo YAML correcto para la suscripción del operador.)

3. Crear el recurso personalizado (CR) NexusRepo

En OpenShift:

  1. Ve a Installed Operators > Nexus Repository Operator > Create NexusRepo.
  2. Define el nombre del recurso y haz clic en Create.

4. Acceder a la interfaz de Nexus

Una vez desplegado, Nexus estará accesible en una ruta creada automáticamente. Puedes verificarla con:

cmd
oc get route -n cicd

Ingresa a la URL proporcionada y usa las credenciales por defecto para iniciar sesión.

Conclusión

Con estos pasos, has instalado Nexus Repository en un clúster de OpenShift utilizando el operador oficial. Ahora puedes configurarlo según tus necesidades para gestionar artefactos en tu entorno CI/CD.