您可以暫時封鎖使用者存取您的 VMware Integrated OpenStack 部署。例如,您可能需要執行維護工作,該工作需要封鎖使用者,同時仍允許進行管理存取。
透過修改 custom.yml 檔案,您可以封鎖使用者經由公用 API 網路進行存取。當使用者嘗試存取 OpenStack 時,卻會看到維護網頁。
程序
- 如果您尚未實作 custom.yml 檔案,請執行此動作。
sudo mkdir -p /opt/vmware/vio/custom
sudo cp /var/lib/vio/ansible/custom/custom.yml.sample /opt/vmware/vio/custom/custom.yml
- 透過取消註解 haproxy_custom_maintenance_page 參數來編輯 custom.yml 檔案。
##############################
# 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]
- 儲存 custom.yml 檔案。
- 將已修改的組態推送到 VMware Integrated OpenStack 部署。
viocli deployment -v configure --limit lb
- 若要移除封鎖,請重複此程序,然後重新註解 haproxy_custom_maintenance_page 參數。