在Kubernetes Pod容器内访问内置的etcd

7

我不想再建立另一个 etcd 集群。

我该如何从 Kubernetes Pod 访问内置的 etcd?

我想首先需要创建一个服务帐户,并使用该帐户启动 Pod。

然后,这个 Pod 中的容器如何发现内置 etcd 的 URI?

谢谢

1个回答

4
Kubernetes apiserver使用的etcd实例通常被视为apiserver的实现细节,不适用于用户应用程序重复使用。默认情况下,它只安装在本地主机上侦听连接,并在没有用户应用程序调度的机器上运行。如果您需要自己使用第二个etcd实例并不难。例如,DNS集群插件包括一个私有的etcd实例,与apiserver使用的etcd分开。(点击此处查看)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接