Отмена развертывания ArcGIS Enterprise on Kubernetes
Скрипт undeploy.sh доступен для скачивания с My Esri в виде файла .tar.gz.
Этот скрипт удаляет все ресурсы Kubernetes в вашем пространстве имен, связанные с организацией ArcGIS Enterprise on Kubernetes. Это обычно используется в следующих целях:
Подготовка к выполнению восстановления, когда организация становится недоступной
Очистка временной организации, которая использовалась для целей тестирования
Чтобы сохранить входящий объект, включите аргумент -r при запуске скрипта. Это может предотвратить необходимость дополнительного шага по обновлению записи DNS организации для последующего развертывания и настройки.
При развертывании в облаке инструмент также удаляет связанный балансировщик нагрузки, который был предоставлен во время развертывания. Использование аргумента -r сохраняет балансировщик нагрузки.
Ниже приводятся примеры использования скрипта для отмены развертывания ArcGIS Enterprise on Kubernetes:
Удаление, использующее заданное пространство имен
undeploy.sh -n <my-namespace>
Удаление, использующее сохраненные свойства файла
undeploy.sh -f <my.properties>
Удаление в автоматическом режиме и сохранение входящего контроллера
undeploy.sh -f <my.properties> -r -s
Если аргумент -s не используется при запуске скрипта, появляется запрос на подтверждение того, следует ли интерактивно удалять организацию:
Если вы вводите N - "нет", скрипт заканчивает работу и сохраняет развертывание. Это предполагаемый ввод по умолчанию.
Если вы вводите Y - "да", скрипт продолжает работу и выполняет удаление ArcGIS Enterprise on Kubernetes из вашего кластера.
Опции скрипта
В скрипте undeploy.sh доступны параметры, описанные в следующей таблице:
|
Опция |
Подробная информация |
|---|---|
|
-h |
Использование |
|
-f <файл_свойств> |
Используйте заданный файл свойств для удаления |
|
-n <пространство_имен> |
Удаление, использующее заданное пространство имен |
|
-s или -y |
Принудительная отмена развертывания без запроса ввода |
|
-r |
Не удалять развертывание службы контроллера входящего трафика |
|
-v |
Показать команды kubectl (подробно) |