Table of Contents

Удаление МоиОтчеты Корпоративный Сервер из кластера

Продукты: МоиОтчеты Корпоративный Сервер

  1. Удаление компонентов сервера отчётов из кластера:
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
  1. Удаление MongoDB или FerretDB.

Удаление MongoDB (FerretDB) приведёт к удалению пользователей, групп, шаблонов отчётов, подготовленных отчётов и экспортированных отчётов.

kubectl delete -n mongo deployment fr-mongo-mongodb

или

kubectl delete -n ferret deployment fr-ferret

Обратите внимание - в зависимости от настроек, вышеприведённая команда может не удалять дисковое пространство, арендованное у провайдеров облачных сервисов. Если вы арендуете кластер у облачного провайдера, воспользуйтесь web-интерфейсом провайдера для удаления Persistent Volumes сервера отчётов - mongo-storage.

  1. Удаление остальных компонентов кластера необязательно, а в случае, если сервер был использован в рабочем кластере совместно со сторонними сервисами, то удаление этих компонентов может повредить инфраструктуру. Например, RabbitMQ может быть использован сторонними сервисами кластера.

  2. Для полного удаления кластера и его компонентов используйте команду:

kubeadm reset