У нас есть следующая проблема. В нашем кластере URL изменился. Как только мы изменили конфигурацию, чтобы отразить эти изменения, URL-адреса не обновлялись на 'discovery.etcd.io'. Поэтому наша идея состояла в том, чтобы просто использовать новый токен. Это, однако, не работает. Кластер не регистрируется в новом токене на 'discovery.etcd.io'. Мы не хотим переустанавливать каждый раз, когда мы меняем URL-адрес или токен. Есть ли способ лучше? Переустановка работ без проблем.CoreOS - Как использовать новый токен?
#cloud-config
hostname: server1
coreos:
etcd2:
# generate a new token for each unique cluster from https://discovery.etcd.io/new?size=3
discovery: https://discovery.etcd.io/<our token>
# multi-region and multi-cloud deployments need to use $public_ipv4
advertise-client-urls: server1:2379
initial-advertise-peer-urls: server1:2380
# listen on the official ports
listen-client-urls: server1:2379
listen-peer-urls: server1:2380
#fleet:
# public-ip: server1
# metadata: region=eu-central-1
#update:
# reboot-strategy: etcd-lock
units:
- name: etcd2.service
command: start
# - name: fleet.service
# command: start
ssh_authorized_keys:
<our ssh keys>