首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用以前的etcd服务在Kubernetes集群上部署etcd群集

如何使用以前的etcd服务在Kubernetes集群上部署etcd群集
EN

Stack Overflow用户
提问于 2019-01-09 23:54:59
回答 1查看 806关注 0票数 0

几天来,我一直在阅读如何从零开始部署Kubernetes集群。一切都会好起来的,直到它消失为止。

我想在Kubernetes集群中部署etcd节点。看起来有许多选项,如etcd-运算符(https://github.com/coreos/etcd-operator)。

但是,据我所知,StatefulSet或ReplicaSet使用的是etcd。

那么,部署这样一个集群的正确方式是什么呢?

我的第一个想法是:从单个成员etcd开始,或者作为主节点中的pod或本地服务,当Kubernetes集群启动时,部署etcd StatefulSet并将初始etcd移动/更改/关闭到新集群。

最后一部分听起来很奇怪:“然后将初始的etcd移到新的集群中。”

我这样做不对吗?

我找不到关于这个话题的有用信息。

EN

回答 1

Stack Overflow用户

发布于 2019-01-10 03:41:32

Kubernetes有3个组件:主组件、节点组件和加载项。

主组件

  • 库伯-阿皮瑟
  • 蚀刻
  • 库贝调度器
  • kube-controller-manager/cloud-controller-manager

节点组件

  • 库贝利特
  • 库贝代理
  • 集装箱运行时

在执行Kubernetes时,yu必须将etcd作为它的一部分来实现。如果是多节点架构,则可以根据需要使用独立节点或与主节点一起使用。您可以找到更多的细节这里。如果您正在寻找一步一步的指南,如果您需要多节点架构,请遵循文档。如果您需要单节点Kubernetes,请选择minikube。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54120166

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档