在 kubernetes pod 容器中访问内置 etcd
Access built-in etcd within kubernetes pod container
我不想设置另一个 etcd 集群。
如何从 kubernetes pod 访问内置的 etcd?
我想首先我需要创建一个服务帐户并使用该帐户启动 pod。
那么这个pod中的容器如何发现内置etcd的URI呢?
谢谢
Kubernetes apiserver 使用的etcd 实例通常被视为apiserver 的实现细节,并非设计为供用户应用程序重用。默认情况下,它安装为仅侦听本地主机上的连接和 运行 在未安排用户应用程序的计算机上。
运行 第二个 etcd 实例供您自己使用并不难。例如,DNS 集群附加组件包含一个 private instance of etcd,它与 apiserver 使用的 etcd 是分开的。
我不想设置另一个 etcd 集群。
如何从 kubernetes pod 访问内置的 etcd?
我想首先我需要创建一个服务帐户并使用该帐户启动 pod。
那么这个pod中的容器如何发现内置etcd的URI呢?
谢谢
Kubernetes apiserver 使用的etcd 实例通常被视为apiserver 的实现细节,并非设计为供用户应用程序重用。默认情况下,它安装为仅侦听本地主机上的连接和 运行 在未安排用户应用程序的计算机上。
运行 第二个 etcd 实例供您自己使用并不难。例如,DNS 集群附加组件包含一个 private instance of etcd,它与 apiserver 使用的 etcd 是分开的。