rke2-cilium app 升级到 1.15.000+ 版本之后 bandwidth manager 不工作
本文永久链接: https://www.xtplayer.cn/cilium/bandwidth-manager-not-work/
问题现象
在 rke2-cilium app 版本升级到 1.15.000+ 后,可能会导致 bandwidthManager 无法使用,通过 cilium status 命令查看 BandwidthManager 是禁用状态。在 应用|已安装应用中,编辑 rke2-cilium app 将其降级到 1.15 以下版本就可以正常使用。
问题分析
通过以下配置,在 rke2 配置中启用 cilium 的 debug。
rkeConfig: |
在 cilium pod 日志中,可以看到如下的告警提示
level=warning msg=”BPF bandwidth manager could not detect host devices. Disabling the feature.” subsys=bandwidth-manager
处理方法
默认是自动识别设备,可能某些原因导致新版本下无法正常失败,在 rke2 配置中通过 devices 参数指定网络设备名称。
rkeConfig: |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 IT老男孩!