0

etcd のリモート API を使用して、IP アドレス、DNS 解決アドレス、ゲートウェイなどの静的な値を使用して、coreOS ボックスをリモートで構成しようとしています。

私は、次のようなファイルを作成できるはずだと考えています。

curl -X PUT " http://xxx.xxx.xxx.xxx:4001/v2/keys/ etcd/registry/ ???_/_state?prevExist=false " -d 値=10.10.10.1

しかし、使用する正確な構文への参照が見つかりません。

4

1 に答える 1

0

etcd は、ホスト システムの構成を処理しません。分散キー/バリュー ストアです。アプリケーションの構成や、ホストの構成を格納することもできます。ただし、ストアからデータを取得して、アプリケーションまたはホストが認識する構成に変換するには、別のツールが必要です。Docker コンテナー内でこれを行うために使用するアプリケーションは confd ( https://github.com/kelseyhightower/confd ) です。

CoreOS ホストの構成には、通常、Cloud-Config ( https://coreos.com/docs/cluster-management/setup/cloudinit-cloud-config/ ) を使用し、ユニット ファイルを記述して、ネットワークなどのシステム ( https://coreos.com/docs/cluster-management/setup/network-config-with-networkd/ )。お役に立てれば!

于 2014-11-25T17:43:28.583 に答える