私たちは以下の問題があります。私たちのクラスタでは、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>