Docker Swarm Raft

Материал из noname.com.ua
Версия от 10:42, 25 октября 2024; Sirmax (обсуждение | вклад) (→‎Восстановление Docker Swarm)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигацииПерейти к поиску


Восстановление Docker Swarm

Пример использования:

`./swarm-rafttool renew-certs --state-dir /var/lib/docker/swarm/`

если сварм нода была выведена из сварма, то после реджойна ей нужно навесить необходимые SAN:


например вот такие:

  • docker node inspect --format '{{ index .Spec.Labels "com.docker.ucp.SANs"}}' p2dc6br9aue5dt6cb56adqme8
  • docker node update --label-add com.docker.ucp.SANs=,172.16.246.132,10.10.10.58 p2dc6br9aue5dt6cb56adqme8


Передобавить ноду

docker swarm leave -f

Если не помогло то 

docker node ls

docker node rm -f <node name>


docker swarm join-token worker

docker swarm join --token <token> <mke-worker-ip>