Es posible bloquear temporalmente el acceso de usuario a la implementación de VMware Integrated OpenStack. Por ejemplo, es posible que sea necesario ejecutar tareas de mantenimiento en las que se requiere bloquear a los usuarios, pero permitir el acceso administrativo.
Al modificar el archivo custom.yml, es posible bloquear el acceso de usuario a través de la red API pública. Cuando los usuarios intenten acceder a OpenStack, se les mostrará una página web de mantenimiento.
Procedimiento
- Implemente el archivo custom.yml si aún no lo ha hecho.
sudo mkdir -p /opt/vmware/vio/custom
sudo cp /var/lib/vio/ansible/custom/custom.yml.sample /opt/vmware/vio/custom/custom.yml
- Para editar el archivo custom.yml, quite el comentario del parámetro haproxy_custom_maintenance_page.
##############################
# haproxy maintenance page
##############################
# location of the maintenance page to be displayed when the public VIP is disabled
haproxy_custom_maintenance_page : "/home/viouser/custom/503maintenance.html"
# mail contact for maintenance page.
#haproxy_mailto: [email protected]
- Guarde el archivo custom.yml.
- Inserte la configuración modificada en la implementación de VMware Integrated OpenStack.
viocli deployment -v configure --limit lb
- Para quitar el bloqueo, repita el procedimiento y vuelva a agregar el comentario en el parámetro haproxy_custom_maintenance_page.