Удаление кластера приводит к полному удалению всех серверов баз данных и данных, размещенных внутри них.
После удаления восстановить кластер и его данные невозможно.
Войдите в консоль управления PS Cloud Services.
Перейдите в раздел Облачные базы данных → Кластеры баз данных.
Найдите нужный кластер, нажмите ⋮ справа от него и выберите Удалить.
Введите имя кластера для подтверждения удаления.
Ознакомьтесь со списком удаляемых ресурсов и убедитесь, что удаляется нужный кластер.
Нажмите Удалить.
Перейдите в директорию, в которой находится OpenRC-файл.
cd ~/Downloads
Подключите OpenRC-файл.
source <PROJECT_NAME>-openrc.sh
Проверьте, что переменные окружения загружены.
echo $OS_USERNAME
echo $OS_PROJECT_NAME
echo $OS_AUTH_URL
Получите токен доступа, следуя инструкции «Получение токена доступа (OS_TOKEN»).
Получите список кластеров.
curl -s -X GET "https://database.kz-ala-1.pscloud.io/v1.0/$OS_PROJECT_ID/instances" \
-H "X-Auth-Token: $TOKEN"
Выполните запрос:
curl -i -X DELETE "https://database.kz-ala-1.pscloud.io/v1.0/$OS_PROJECT_ID/instances/<CLUSTER_ID>" \
-H "X-Auth-Token: $TOKEN"
Выполните запрос:
curl -s -X GET "https://database.kz-ala-1.pscloud.io/v1.0/$OS_PROJECT_ID/instances" \
-H "X-Auth-Token: $TOKEN"
Если OpenStack CLI еще не установлен, выполните следующие действия.
Установите pipx.
brew install pipx
Добавьте pipx в переменную окружения PATH.
pipx ensurepath
Перезапустите терминал.
Установите OpenStack CLI.
pipx install python-openstackclient
Установите клиент для работы с Cloud Database.
pipx inject python-openstackclient python-troveclient
Перейдите в директорию, в которой находится OpenRC-файл.
cd ~/Downloads
Подключите OpenRC-файл.
source <PROJECT_NAME>-openrc.sh
Введите пароль пользователя OpenStack.
Выполните команду:
openstack database instance list
Выполните команду:
openstack database instance delete <CLUSTER_ID>
Выполните команду:
openstack database instance list
Обновите список кластеров.
Проверьте статус кластера.
При удалении кластера:
