Instalación de Nexus en OpenShift con el Operador
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:
oc new-project cicd
2. Instalar el operador Nexus Repository Operator
Desde la consola de OpenShift:
- Ve a OperatorHub.
- Busca Nexus Repository Operator.
- Instala el operador en el namespace
cicd
.
O utilizando la CLI:
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:
- Ve a Installed Operators > Nexus Repository Operator > Create NexusRepo.
- 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:
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.