假设您在3个不同的提供程序上有3台主机。每个正在运行的CentOS或其他发行版并充当Kubernetes节点。
[当我需要更新操作系统或进行重大操作系统升级时,如何以不涉及将SSH手动连接到这些计算机并手动更新的方式将更改部署到所有计算机?
这不是我的专业领域,我正在学习K8以及如何大规模管理这些内容。
[要么找到已经打开了自动更新的基本映像,要么在启动时配置yum-cron(可能通过cloud-init进行配置,否则通过守护程序和主机路径安装)。
这不涉及的一件事是重新启动服务和/或节点。那部分确实很难。
一个简单得多的选择是Flatcar Linux和Kubernetes的flatcar更新运算符。