【问题标题】:How to run yum update on a kubernetes cluster?如何在 kubernetes 集群上运行 yum update?
【发布时间】:2019-03-05 00:36:12
【问题描述】:

我形成了一个有 5 个节点的 k8s 集群。 我想在等于的所有节点上运行一个命令:

k8s-node1: yum 更新 k8s-node2:百胜更新 k8s-node3:百胜更新 k8s-node4:百胜更新 k8s-node5: yum 更新

如何做到这一点?

【问题讨论】:

  • 我认为你对 Kubernetes 的认知是错误的。使用 K8S 的全部目的是将服务器的概念排除在外。查看this link 的定义,帮助您更好地掌握它。

标签: kubernetes


【解决方案1】:

就像饼干提到的那样。您的问题与 Kubernetes 无关,而是与 Linux 服务器管理有关,在这种情况下,它也不应该在 StackOverflow 上提出,因为它与编程相关的主题有关。

你会发现这个问题已经被问到并回答了here。在需要在多台机器上运行命令或更新的类似情况下。 只要简短一点,您就可以使用很多工具,例如 ansible、pssh 或一些脚本等。

如果节点上有现有的 pod 并且需要重新启动节点(例如内核升级、libc 升级等),您可以在官方文档中阅读有关此场景的信息 - Maintenance on a Node.

【讨论】:

    猜你喜欢
    • 2019-07-09
    • 2016-03-19
    • 2019-07-13
    • 2020-05-22
    • 1970-01-01
    • 2020-10-15
    • 2016-03-12
    • 2018-08-23
    • 2020-05-24
    相关资源
    最近更新 更多