gpt4 book ai didi

kubernetes - 在生产中使用 kubeadm 有什么风险?

转载 作者:行者123 更新时间:2023-12-03 09:37:49 26 4
gpt4 key购买 nike

目前正在玩 kubernetes,我需要自己在自己的硬件或云提供商上部署一个集群(我很想使用 GCE,但在不久的将来不可能)。

我看到 kubeadm 允许快速简单的集群引导,除了它只提供一个 kubernetes master。

因为我正在寻找可以在生产中使用的解决方案:

  • 如果 master 出于未知原因重新启动,会发生什么情况?
  • 使用 kubeadm,是否可以启用 LB 或持久卷插件等云提供商功能?

最佳答案

我也在尝试使用 ubu 16.04 和 kubeadm 进行一些实验性设置,具有以下经验:

master 重启情况是 kubeadm 最关键的一点,因为集群在重启后无法正常启动。另一个 SO 用户报告了这个问题 here ,如果 weave 网络卡在 CrashLoopBackOff 中,我会在其中分享我的脚本以重新启动集群。

我也让它单独运行了一段时间,在多次重启后它开始工作了......但这意味着你的集群有相当长的停机时间。

删除集群时,您会丢失所有配置。防止这种情况的唯一方法是以某种方式恢复 etcd...但是我还没有找到任何可接受的解决方案。

关于云提供商,从 1.4.3 AFAIK 开始就有实验性的。我没有尝试过,但这是一种方法。但是,如果您计划更通用,例如裸机,您应该看看 part 3 of this article series about deploying kube on scaleway with kubeadm ,其中包括将 glusterfs 安装为 PV。在第 2 部分中,他还描述了使用 traefik 作为入口 Controller 。

如您所见,使用 kubeadm 操作生产集群并非易事,但正如他们所说,它仍处于 alpha 阶段。我很兴奋地看着这个项目,希望它能尽快投入生产。

关于kubernetes - 在生产中使用 kubeadm 有什么风险?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40267890/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com