3

Google Compute Engine (GCE) 上の CoreOS 上の Kubernetes によって管理される Docker コンテナーで Aerospike クラスターを実行したいと考えています。しかし、GCE はマルチキャストを許可しないため、ここで説明されているようにメッシュ ハートビートを使用する必要があります。これは、すべてのノードの IP アドレスとポートを指定してセットアップする必要があります。私にはとても融通が利かないようです。

クラスターの柔軟性を維持しながら、Kubernetes/CoreOS/GCE 上の Aerospike クラスターに推奨される cloud-config 設定はありますか?

4

3 に答える 3

1

統合された DNS を使用して DNS クエリを介してサービスからポッド IP を取得できます。

dig +short svcname.namespace.svc.cluster.local

サービス内の各ポッド IP を返します。

于 2015-06-24T03:54:57.947 に答える