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 매개 변수의 주석을 다시 추가합니다.