【发布时间】:2016-12-07 23:19:02
【问题描述】:
我不想设置另一个 etcd 集群。
如何从 kubernetes pod 访问内置的 etcd?
我想首先我需要创建一个服务帐户并使用该帐户来启动 pod。
那么这个 pod 中的容器如何发现内置 etcd 的 URI?
谢谢
【问题讨论】:
标签: kubernetes
我不想设置另一个 etcd 集群。
如何从 kubernetes pod 访问内置的 etcd?
我想首先我需要创建一个服务帐户并使用该帐户来启动 pod。
那么这个 pod 中的容器如何发现内置 etcd 的 URI?
谢谢
【问题讨论】:
标签: kubernetes
Kubernetes apiserver 使用的 etcd 实例通常被视为 apiserver 的实现细节,并非旨在供用户应用程序重用。默认情况下,它被安装为仅侦听 localhost 上的连接,并在没有安排用户应用程序的机器上运行。
运行第二个 etcd 实例供您自己使用并不难。例如,DNS 集群插件包括一个private instance of etcd,它与 apiserver 使用的 etcd 是分开的。
【讨论】: