Docker Swarm Raft: различия между версиями
Материал из noname.com.ua
Перейти к навигацииПерейти к поискуSirmax (обсуждение | вклад) (Новая страница: «=Восстановление Docker Swarm= * https://github.com/moby/swarmkit.git - удобная утилита Пример использования: <PRE...») |
Sirmax (обсуждение | вклад) |
||
Строка 2: | Строка 2: | ||
* https://github.com/moby/swarmkit.git - удобная утилита |
* https://github.com/moby/swarmkit.git - удобная утилита |
||
+ | * Что бы не собирать руками можно (если доверяете) можно скачать - [[Файл:Swarm-rafttool.tar.gz]] |
||
− | |||
Пример использования: |
Пример использования: |
||
<PRE> |
<PRE> |
||
`./swarm-rafttool renew-certs --state-dir /var/lib/docker/swarm/` |
`./swarm-rafttool renew-certs --state-dir /var/lib/docker/swarm/` |
||
</PRE> |
</PRE> |
||
+ | |||
если сварм нода была выведена из сварма, то после реджойна ей нужно навесить необходимые SAN: |
если сварм нода была выведена из сварма, то после реджойна ей нужно навесить необходимые SAN: |
||
+ | |||
− | https://docs.mirantis.com/mke/3.6/ops/administer-cluster/add-sans-to-cluster-certs.html |
+ | * https://docs.mirantis.com/mke/3.6/ops/administer-cluster/add-sans-to-cluster-certs.html |
например вот такие: |
например вот такие: |
||
− | docker node inspect --format '{{ index .Spec.Labels "com.docker.ucp.SANs"}}' p2dc6br9aue5dt6cb56adqme8 |
+ | * <code>docker node inspect --format '{{ index .Spec.Labels "com.docker.ucp.SANs"}}' p2dc6br9aue5dt6cb56adqme8</code> |
− | docker node update --label-add com.docker.ucp.SANs=,172.16.246.132,10.10.10.58 p2dc6br9aue5dt6cb56adqme8 |
+ | * <code>docker node update --label-add com.docker.ucp.SANs=,172.16.246.132,10.10.10.58 p2dc6br9aue5dt6cb56adqme8</code> |
https://docs.mirantis.com/mke/3.6/ops/administer-cluster/add-sans-to-cluster-certs.html |
https://docs.mirantis.com/mke/3.6/ops/administer-cluster/add-sans-to-cluster-certs.html |
Версия 10:24, 16 февраля 2024
Восстановление Docker Swarm
- https://github.com/moby/swarmkit.git - удобная утилита
- Что бы не собирать руками можно (если доверяете) можно скачать - Файл:Swarm-rafttool.tar.gz
Пример использования:
`./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
https://docs.mirantis.com/mke/3.6/ops/administer-cluster/add-sans-to-cluster-certs.html