Отмена развертывания ArcGIS Enterprise on Kubernetes

ArcGIS 11.4 | |  Help archive

Скрипт 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 (подробно)


В этом разделе
  1. Опции скрипта