Abbiamo il seguente problema. Nel nostro cluster l'URL è cambiato. Una volta modificata la configurazione per riflettere tali modifiche, gli URL non sono stati aggiornati su "discovery.etcd.io". Quindi la nostra idea era di usare solo un nuovo token. Questo tuttavia non funziona. Il cluster non si registra con il nuovo token su 'discovery.etcd.io'. Non vogliamo reinstallare ogni volta che cambiamo l'url o il token. C'è un modo migliore? La reinstallazione funziona senza problemi.CoreOS - Come utilizzare un nuovo token?
#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>