我可以将 k8s etcd 用于 Calico 吗?
Can I use k8s etcd for Calico?
Calico应用于k8s集群有2个问题
Calico为自己的数据创建了etcd,但是我不想再创建一个etcd,因为k8s已经有了。我可以将 k8s etcd 用于 Calico 吗?
Calico 准备 Typha 以使用 Kubernetes API 数据存储。那么,香蒲到底有什么作用呢?我阅读了 Typha 的代码,并假设 Typha 拍摄快照和增量以适应网络策略,并不断将它们广播到 Typha 连接到的所有客户端。但是我对golang不熟悉所以对自己的理解没有信心
我对 Calico 和 k8s 完全陌生,所以如果我错过了与上述问题相关的一些文档,我很抱歉。
Requirements
An etcd cluster accessible by all nodes in the Kubernetes cluster
- Calico can share the etcd cluster used by Kubernetes, but it’s recommended that a separate cluster is set up.
- 我不太了解 Typha 的工作原理,但也许 docs and the github repo 有更多关于它的信息。
我们正在为 calico 和 kubernetes 使用共享的 ETCD,我们没有遇到任何问题。但这可能取决于 k8s 集群的大小和所使用的工作负载类型。如果有太多短期工作,这可能是一个问题,因为与那些很少但长期 运行 - 工作
的工作相比,ETCD 的负载会增加
Calico应用于k8s集群有2个问题
Calico为自己的数据创建了etcd,但是我不想再创建一个etcd,因为k8s已经有了。我可以将 k8s etcd 用于 Calico 吗?
Calico 准备 Typha 以使用 Kubernetes API 数据存储。那么,香蒲到底有什么作用呢?我阅读了 Typha 的代码,并假设 Typha 拍摄快照和增量以适应网络策略,并不断将它们广播到 Typha 连接到的所有客户端。但是我对golang不熟悉所以对自己的理解没有信心
我对 Calico 和 k8s 完全陌生,所以如果我错过了与上述问题相关的一些文档,我很抱歉。
Requirements
An etcd cluster accessible by all nodes in the Kubernetes cluster
- Calico can share the etcd cluster used by Kubernetes, but it’s recommended that a separate cluster is set up.
- 我不太了解 Typha 的工作原理,但也许 docs and the github repo 有更多关于它的信息。
我们正在为 calico 和 kubernetes 使用共享的 ETCD,我们没有遇到任何问题。但这可能取决于 k8s 集群的大小和所使用的工作负载类型。如果有太多短期工作,这可能是一个问题,因为与那些很少但长期 运行 - 工作
的工作相比,ETCD 的负载会增加