Después de hacer diversas instalaciones de Openshift en sus diferentes tipos (IPI, UPI, VMware, Hyper-V, Baremetal, …), todavía no había probado el tipo de instalación de un solo nodo. Una vez instalada me ha parecido bastante útil ya que se puede montar sobre una VMware Workstation, por lo que puedes montarla en tu equipo de escritorio, transportarla para una POC, y me gusta muchísimo más que la versión CRC. Dejo a continuación unos pantallazos del resultado final:
Por si alguien que llegue aquí se anima a desplegarla, he seguido la guía oficial:
Con ayuda de las configuraciones de la instalación baremetal:
El esquema de este mini laboratorio montado en mi equipo de oficina ha sido:
En resumen esta instalación ha constado de dos máquinas virtuales:
- VM Bastion : Nos sirve para realizar el despliegue. Tiene además los servicios de Servidor DHCP (dhcpd, Servidor DNS (named) y Balanceador (HAproxy) sobre una Red Hat Enterprise 9.
- VM Un Nodo: Al finalizar la instalación se habrá desplegado una plataforma completa de Openshift de un solo nodo en una máquina virtual con los dos roles de master y worker.
Para montar la máquina virtual bastión he usado una iso Red Hat Enterprise 9 con licencia de Developer:
https://developers.redhat.com/products/rhel/rhel9-beta
Dejo unas notas para el despliegue de los diferentes servicios en el Bastion:
- Para la instalación del servicio DHCP se ha seguido la guía oficial:
Dejo el fichero dhcpd.conf en mi github personal:
- Para instalar el servicio named se ha seguido la guía oficial para la instalación del servicio y una plantilla que viene en la guía de instalación de Openshift Baremetal:
He dejado los ficheros de esta instalación con la configuración del servicio named (named.conf) y la definición de zona y resolución inversa ( aalabs.com.zone, 1.168.192.in-addr.arpa.zone):
https://github.com/angelferras/ocp4on/blob/main/named.conf
https://github.com/angelferras/ocp4on/blob/main/aalabs.com.zone
https://github.com/angelferras/ocp4on/blob/main/1.168.192.in-addr.arpa.zone
- Para instalar el servicio HAproxy se ha seguido la plantilla que hay en la guía de instalación de Openshift Baremetal:
He dejado el fichero de esta instalación con la configuración del servicio de balanceador haproxy.cfg
Y por último dejo el fichero install-config.yaml como guía para lanzar la instalación del nodo …
https://github.com/angelferras/ocp4on/blob/main/install-config.yaml
Deja una respuesta