Para instalar un clúster de OpenShift con una infraestructura aprovisionada por el usuario, siga las instrucciones de la documentación oficial de RedHat OpenShift.
Este es uno de los dos métodos para instalar un clúster de OpenShift. El otro método consiste en instalar el clúster con una infraestructura aprovisionada por el instalador (consulte Instalar OpenShift 4 con una infraestructura aprovisionada por el instalador). Puede utilizar solo uno de los dos métodos.
Puede consultar la documentación en https://docs.openshift.com/container-platform/4.7/installing/installing_vsphere/installing-vsphere.html.
apiVersion: v1 baseDomain: yasen.local compute: - hyperthreading: Enabled name: worker replicas: 0 controlPlane: hyperthreading: Enabled name: master replicas: 3 metadata: name: ocp networking: networkType: ncp clusterNetwork: - cidr: 10.4.0.0/16 hostPrefix: 23 machineCIDR: 10.114.16.0/24 serviceNetwork: - 172.30.0.0/16 platform: vsphere: vcenter: vc.yasen.local username: [email protected] password: VMware1! datacenter: Datacenter1 defaultDatastore: NFS pullSecret: '' sshKey: 'ssh-rsa xxxx'
Asegúrese de que networkType esté establecido en ncp (distingue entre mayúsculas y minúsculas) y cidr esté establecido en la subred deseada.
Después de las instrucciones de instalación de OpenShift, deberá copiar el contenido de nsx-container-plugin-operator/deploy en la carpeta <directorio_instalación>/manifests y, a continuación, generar ignition-configs.
$ ./openshift-install create manifests --dir=<installation_directory>
$ cp nsx-container-plugin-operator/deploy/*.yaml <installation_directory>/manifests
$ ./openshift-install create ignition-configs --dir=<installation_directory>
Usar DDNS con nodos de OpenShift
Puede utilizar DDNS con nodos de OpenShift que ejecutan CoreOS. Cuando se ejecuta el contenedor nsx-ovs, este detiene la conexión activa en el host que está utilizando DHCP y clona una nueva conexión desde él con "NSX" antepuesto al nombre de la conexión actual. Esta conexión de NSX tiene la configuración de IP dinámica (dirección, puerta de enlace, DNS y dominio) de la conexión original. Se iniciará un nuevo cliente DHCP dentro del contenedor para mantener y renovar la concesión. Si el DNS o el nombre de dominio cambian mientras nsx-ovs se está ejecutando, se cerrará y se reiniciará. Esto se lleva a cabo para que NetworkManager y, a continuación, nsx-ovs obtengan la información de la IP. Las propiedades de la conexión de NSX no se pueden anular mientras esta esté activa.