【问题标题】:Who manages the nodes in an AKS cluster?谁管理 AKS 群集中的节点?
【发布时间】:2018-01-30 20:06:37
【问题描述】:

我开始使用具有 3 个节点设置的 AKS 服务。由于我很好奇,我偷看了用作节点的预置虚拟机。我注意到我可以在这些上获得 root 权限,并且需要安装一些更新。由于我在文档中找不到任何内容,我的问题是:谁负责管理 AKS 节点 (vm)。

我必须自己做还是这里的想法是什么?

提前谢谢你。

【问题讨论】:

  • 你。微软只修补管理节点。
  • @evilSnobu 感谢您的回复。你有这个信息的来源吗?我也很困惑,因为我可以通过 cli 升级节点的 kubernetes 软件。
  • ScalabilitySets 中内置了对操作系统更新的支持。我认为它现在是预览版,但也许 AKS 可以利用 ScaleSets 并获得此功能。现在也许你完全靠自己了。

标签: azure azure-container-service


【解决方案1】:

Azure 每晚自动将安全补丁应用到集群中的节点。但是,您有责任确保根据需要重新启动节点。 执行节点重启有多种选择:

  1. 手动,通过 Azure 门户或 Azure CLI。
  2. 通过升级 AKS 群集。集群升级自动警戒线 并排空节点,然后使用最新的 Ubuntu 重新启动它们 图片。在不更改 Kubernetes 的情况下更新节点上的操作系统映像 通过在 az aks 中指定当前群集版本的版本 升级。
  3. 使用 Kubernetes 的开源重启守护程序 Kured。 Kured 作为 DaemonSet 运行并监视每个节点是否存在 指示需要重新启动的文件。然后它管理操作系统 沿着相同的警戒线和排水系统在集群中重新启动 前面描述的过程。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-05
    • 2019-11-27
    • 1970-01-01
    • 1970-01-01
    • 2018-06-25
    • 1970-01-01
    • 2019-04-24
    • 1970-01-01
    相关资源
    最近更新 更多