Удаление МоиОтчеты Корпоративный Сервер из кластера
Продукты: МоиОтчеты Корпоративный Сервер
- Удаление компонентов сервера отчётов из кластера:
kubectl delete -n fr-corporate-server deployment fr-designer
kubectl delete -n fr-corporate-server deployment fr-scheduler
kubectl delete -n fr-corporate-server deployment fr-workercore
kubectl delete -n fr-corporate-server deployment fr-gateway
kubectl delete -n fr-corporate-server deployment fr-app
kubectl delete -n fr-corporate-server deployment fr-backend
kubectl delete -n fr-corporate-server deployment fr-s-preview
kubectl delete -n fr-corporate-server deployment fr-fonts
kubectl delete -n fr-corporate-server deployment fr-admin
kubectl delete -n fr-corporate-server secret corporate-volume-secret
- Удаление MongoDB или FerretDB.
Удаление MongoDB (FerretDB) приведёт к удалению пользователей, групп, шаблонов отчётов, подготовленных отчётов и экспортированных отчётов.
kubectl delete -n mongo deployment fr-mongo-mongodb
или
kubectl delete -n ferret deployment fr-ferret
Обратите внимание - в зависимости от настроек, вышеприведённая команда может не удалять дисковое пространство, арендованное у провайдеров облачных сервисов. Если вы арендуете кластер у облачного провайдера, воспользуйтесь web-интерфейсом провайдера для удаления Persistent Volumes сервера отчётов - mongo-storage.
Удаление остальных компонентов кластера необязательно, а в случае, если сервер был использован в рабочем кластере совместно со сторонними сервисами, то удаление этих компонентов может повредить инфраструктуру. Например, RabbitMQ может быть использован сторонними сервисами кластера.
Для полного удаления кластера и его компонентов используйте команду:
kubeadm reset