Ya publique un post de como crear un openshift 3.11. Pero ya se puede considerar deprecado por lo que en este post voy a contar como desplegar un openshift 4.5.

Aqui el enlace de la docu oficial.

https://docs.openshift.com/container-platform/4.5/installing/installing_bare_metal/installing-bare-metal.html

En la documentancion de Red Hat espeficican estos requisitmos minimos.

Si como en el ejemplo usamos 3 maquinas control plane hacen un total de 96Gb de ram, 22 cores, 600gb de disco.

Estos son solo los requisitos minimos para 2 Wokers 3 Master y una maquina bootstrap que se puede desechar despues de la instalacion. Normalmente hago estos ejemplos en virtualbox pero esta vez debido que el ejemplo requiere mucho hierro y que dispongo de el lo hare en proxmox.

Vamos a levantar:

Vamos a crear una red virtual exclusiva para nuestro cluster de ahi el gateway.

Un total de 10 maquinas. ¿Cuanta ram y cpu necesitamos? OS pongo mas en detalle.

34 Cores 60Gb ram y como unos 600Gb de disco. Se puede bajar algo los cores y la ram, no se hasta cuanto esto es lo que he usado yo en este ejemplo y me funciona.

Arquitectura

Como he dicho antes vamos a crear una red segregada exclusiva para el cluster. La net 1 sera la red local de nuestro hogar la que nos da internet y la net2 sera la red del cluster. En el servidor dns pondremos las resoluciones de nuestro dominio okd.local para poder usar el cluster y lo que desplegmos en el desde nuestra red local home.

Un plano de la arquitectura.

Solo 2 maquinas estaran en ambas redes. El pfsense y el okd-service

Instalar pfsense

https://www.pfsense.org/download/

Descargamos la iso de pfsense.

La net1 sera la ip de nuestra red local home 192.168.1.231

la VLAN sera nuestro gateway 192.168.100.1, de momento no activamos el dhcp.

Instalar la maquina service

La maquina okd4-service sera nuestra entrada a la red 192.168.100.x. Aqui vamos a poner un centos 7 y configurar el pfsense.

Una vez instalado el centos procedemos a configurar las interfaces de red y terminar de configurar el pfsense desde su interfaz web. Deshabilitamos el checksum para optimizar la red con proxmox.

Asignar ips

Vamos crear las 6 maquinas del clsuter mas la maquina bootstrap y añadirles las interfaces de red e1000, generamos macs y las aputnamos pues en el pfsense vamos a configurar para el dhcp le asigne las ips segun la macs

Ahora cuando arranquemos las maquinas del clsuter automaticamente se configurara su ip estatica con el dns

En el resto de maquinas instalamos Fedora con la iso de Fedora

Resumen

Al final de este episodio debes tener las 9 maquinas virtuales creadas, lo improtate de este episodio es tener clara la aquitectura de redes y el pfsense que hara de gateway de la red del cluster. Si has podido configurarla desde el centos okd-service y en este ademas tienes internet esque de momento vas bien.

Nos vemos en el sigueinte pots.


0 comentarios

Deja una respuesta

Marcador de posición del avatar

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *