用iis浏览网站2022网站快速收录技术
问题1: Bottlerocket AMI 版本问题
之前,后端团队发现在使用 Bottlerocket v1.26.2 AMI 版本时,存在某些问题。经过 Bottlerocket 团队调查,此行为是罕见的 race condition 导致的结果。
我们在环境中重现了此状况,并且关注到由于 kubelet device manager 的启动时间晚于 NVIDIA filesystem watcher,导致了 kubelet device manager 启动时,NVIDIA 插件捕获到 kubelet 重启的讯号,因此随之重启。这导致 NVIDIA 重复地向 kubelet 注册并出现错误。
经过测试,该问题在 Bottlerocket v1.27.0 的 AMI 版本中已得到修复。因此,建议将 AMI 替换成 v1.27.0 版本来启动 Karpenter 节点。
© ivwdcwso (ID: u012172506)
问题2: EKS 集群版本与 Bottlerocket AMI 版本
需要注意的是,EKS 优化版 Bottlerocket AMI 版本和 EKS 集群版本之间并没有直接对应关系。
以 EKS 集群版本为 1.31 为例,适用于该版本的 Bottlerocket OS AMI v1.27.0 ID 如下: