k3s без HA: как переключить мастерноду?
Документация Rancher по k3s довольно хороша, и ее поддержка высокой доступности (как с внешней базой данных, так и со встроенным etcd) выглядит неплохо, но мне не нужна настройка высокой доступности.
В случае сбоя моего главного узла я не против простоя, пока я заново создаю его или делаю мастер-узел из другого, но я не могу найти документацию, как переключить главный узел.
Какие файлы следует регулярно резервировать (или размещать в монтировании NFS, что я и хочу сделать), чтобы можно было легко перенастроить кластер с другим серверным узлом, но с точно таким же состоянием?
Для первоначальной настройки делаем:
- владелец:
curl -sfL https://get.k3s.io | sh
- работник:
curl -sfL https://get.k3s.io | K3S_URL=\"https://${MASTER_IP}:6443\" K3S_TOKEN=\"${TOKEN}\" sh -s
Если я просто перезапущу сценарии, выбрав другого мастера, все состояние потеряется. Есть ли один каталог, который я могу скопировать/сохранить (и аргумент, который нужно передать сценарию для его повторного использования)?