首页 文章

Azure容器服务:谁补丁,更新,......(Kubernetes)

提问于
浏览
1

这可能听起来像一个n00b问题,也许它是,但Azure容器服务的一些事情让我有点困惑 . 我已经设法在资源组内的Azure上启动并运行Kubernetes群集,因此对于初学者我已经设置完成了 .

现在我的问题如下:

  • 谁将负责修补和升级主虚拟机和代理虚拟机?

  • 谁将负责修补和更新Kubernetes组件?

  • 我是否需要自己负责备份 etcd 数据库?

  • 我是否获得了Kubernetes集群的SLA,或者VM SLA上的所有内容都取决于我(即确保Kubernetes的行为)?

我觉得这些问题的答案是“我”,“我”,“是”和“否”,这会让我问自己ACS是否只是一组资源管理器模板,或者增值的位置是什么?我对我的假设是正确的,还是我错在哪里?

2 回答

  • 0

    我在Azure容器服务团队,你的声明:

    “ACS只是一组资源管理器模板”

    在这个时刻或多或少是正确的(2017年1月)

    在接下来的几个月中,我们将改进对您提到的所有方案的支持:备份升级* Health 维护和修复

    这不仅适用于Kubernetes,也适用于ACS中也支持的DC / OS和Docker Swarm .

    如果我能提供更多信息,请告诉我 .

  • 3

    State as of December 30th, 2016 ,这将在接下来的几个月内发生变化 .

    我实际问了微软这些问题并得到了以下答案:

    • 由我来修补和升级Kubernetes运行的虚拟机,即主虚拟机和代理虚拟机

    • Azure团队尚未决定如何处理Kubernetes升级,但至少会有关于如何通过自动升级或如何手动完成(当前相当复杂)的文档

    • 在一个vanilla部署中, etcd 在主VM上运行,将所有内容存储在该计算机的磁盘上,而该磁盘又存储在Azure中的存储帐户中 . 这意味着您的 etcd 数据相当安全,即使 etcd 不是以H / A方式运行(使用3个或更多专用VM来运行 etcd ) . Note :这是我对这个问题的解释,我没有得到这个问题的明确答案 .

    • 关于Kubernetes的SLA:这还不完全清楚,但是在Azure上的Kubernetes进入GA之前,将会解决(也不会) .

    总而言之:事情仍然有点变化,但看起来很有希望 . 也许其他人正在寻找这种信息,因此我发布了自己问题的答案 .

相关问题