Удаление тенанта
Опция доступна только при непосредственном посещении сервера, где развернут сервис Euclid. Рекомендации:
- убедитесь в необходимости удаления тенанта, либо воспользуйтесь функцией отключения тенанта;
- производите удаление в часы, когда основная активность отсутствует. Удаление тенанта в рабочие часы может вернуть ошибку;
- обратите внимание на регистр в имени удаляемого тенанта.
Для удаления тенанта выполните шаги:
- Зайдите на cервер, где развёрнут сервис Euclid.
- Проверьте существование сервиса командой docker ps | grep euclid.
- Для удаления одного тенанта — выполните команду:
docker exec -i $(docker ps -qf name=euclid) python3.11 delete_tenant/main.py \
--tenant_name <TENANT_NAME>
где <TENANT_NAME> — имя удаляемого тенанта.
- Для удаления нескольких тенантов:
docker exec -i $(docker ps -qf name=euclid) \
python3.11 delete_tenant/main.py --all_except <TENANT_NAME_1>,<TENANT_NAME_2>,...,<TENANT_NAME_N>
где <TENANT_NAME_1>, <TENANT_NAME_2>, <TENANT_NAME_N> — имена тенантов, которые НЕ будут удалены.