Инструменты пользователя

Инструменты сайта


kubernetes:обслуживание_кластера

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
kubernetes:обслуживание_кластера [2022/02/14 18:28] – [Резервное копирование ETCD] rootkubernetes:обслуживание_кластера [2024/12/21 19:00] (текущий) – внешнее изменение 127.0.0.1
Строка 1: Строка 1:
-====== Обслуживание кластера ======+====== 19. Обслуживание кластера ======
 ===== Освобождение нод от нагрузки ===== ===== Освобождение нод от нагрузки =====
 Выгнать поды с ноды и запретить планирование новых подов: Выгнать поды с ноды и запретить планирование новых подов:
Строка 46: Строка 46:
 </code> </code>
 ===== Резервное копирование ETCD ===== ===== Резервное копирование ETCD =====
-Утилита для работы с базой etcd: etcdctl+Утилита для работы с базой etcd: etcdctl \\ 
 Перед началом работы необходимо указать версию API, через переменную окружения ETCDCTL_API Перед началом работы необходимо указать версию API, через переменную окружения ETCDCTL_API
 <code bash> <code bash>
Строка 71: Строка 71:
 --cert=/etc/etcd/etcd-server.crt \ --cert=/etc/etcd/etcd-server.crt \
 --key=/etc/etcd/etcd-server.key --key=/etc/etcd/etcd-server.key
 +</code>
 +Изменить в файле манифеста /etc/kubernetes/manifests/etcd.yaml путь hostPath etcd-data на новый:
 +<code yaml>
 +  volumes:
 +  - hostPath:
 +      path: /var/lib/etcd-from-backup
 +      type: DirectoryOrCreate
 +    name: etcd-data
 +</code>
 +<code bash>
 systemctl restart etcd systemctl restart etcd
 systemctl start kube-apiserver systemctl start kube-apiserver
 </code> </code>
  
kubernetes/обслуживание_кластера.1644852504.txt.gz · Последнее изменение: 2024/12/21 19:00 (внешнее изменение)