Для удаления платформы нужно выполнить несколько шагов:
- 
    Удалите из кластера все узлы кроме master-узлов: 1.1. Удалите узел из кластера Kubernetes: d8 k drain <node> --ignore-daemonsets --delete-local-data d8 k delete node <node>1.2. Запустите на узле скрипт очистки: bash /var/lib/bashible/cleanup_static_node.sh --yes-i-am-sane-and-i-understand-what-i-am-doing
- 
    Узнайте канал обновления, заданный в кластере: d8 k get mc deckhouse -o jsonpath='{.spec.settings.releaseChannel}'
- 
    Запустите инсталлятор платформы: docker run --pull=always -it [<MOUNT_OPTIONS>] \ registry.deckhouse.ru/deckhouse/<REVISION>/install:<RELEASE_CHANNEL> bashгде: - <MOUNT_OPTIONS>— параметры монтирования файлов в контейнер инсталлятора, таких как SSH-ключи доступа;
- <REVISION>— редакция платформы, например,- ee— для Enterprise Edition,- ce— для Community Edition и т. д;
- <RELEASE_CHANNEL>— канал обновлений платформы в kebab-case:- alpha— для канала обновлений Alpha;
- beta— для канала обновлений Beta;
- early-access— для канала обновлений Early Access;
- stable— для канала обновлений Stable;
- rock-solid— для канала обновлений Rock Solid.
 
 Пример запуска контейнера инсталлятора платформы в редакции CE: docker run -it --pull=always \ -v "$HOME/.ssh/:/tmp/.ssh/" registry.deckhouse.ru/deckhouse/ce/install:stable bash
- 
    Выполните команду удаления кластера: dhctl destroy --ssh-user=<USER> \ --ssh-agent-private-keys=/tmp/.ssh/id_rsa \ --yes-i-am-sane-and-i-understand-what-i-am-doing \ --ssh-host=<MASTER_IP>где: - <USER>— пользователь удалённой машины, из-под которого производилась установка;
- <MASTER_IP>— IP-адрес master-узла кластера.
 
Инсталлятор подключится к master-узлу и удалит на нём все компоненты платформы и кластера Kubernetes.