Home Kubernetes 关于Metrics_server在自托管环境下无法使用的问题 By FreelyTomorrow Apr 24, 2024 1 min read 关于Metrics_server在自托管环境下无法使用的问题 修复kubernetes的metrics server在自托管环境下因缺少CA证书而无法运行的问题。 未安装metrics_server 在使用涉及查看pod资源使用情况的top命令,如kubectl top pods,kubectl top nodes时出现metrics API not available等的错误。 修复 同过官方配置文件运行metrics_server容器解决 kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml 缺少CA证书导致403错误 在自托管的环境下,由于缺少CA证书导致TLS认证失败,因此虽然metrics server能够运行,但无法提供服务。 解决方法 修改kubernetes组件配置。 首先下载配置 wget https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml 修改部分yaml配置: 在第134行的args列表中,添加一个参数:、 --kubelet-insecure-tls 该参数允许用户在不安全的环境下使用metrics server 应用配置 kubectl apply -f components.yaml 然后应该可以看到metrics server是running且ready状态 Read Next By FreelyTomorrow Jun 11, 2024 MySQL/Redis相关面试题 数据库运维(MySQL和Redis)的面试题总结 运维技术 MySQL Redis By FreelyTomorrow May 9, 2024 事件源模式和传统数据库方法在数据管理上的优劣分析 对事件源模式和传统数据库方法在应用程序性能影响、性能、扩展性和可靠性的分析;以及云原生环境下数据管理的最佳实践 云原生 By FreelyTomorrow Apr 5, 2024 关于IP、子网掩码、主机位和网络位的计算方法 如何通过子网掩码和掩码位计算一个IP地址的网络地址和可分配的主机位 网络 By FreelyTomorrow Mar 14, 2024 交换机的工作原理 - 学习、泛洪、转发和过滤 交换机的工作原理,包括学习、泛洪、转发和过滤四个过程;如何使用MAC地址来管理网络数据流,如何通过与设备的互动来建立和更新地址表。 网络
By FreelyTomorrow May 9, 2024 事件源模式和传统数据库方法在数据管理上的优劣分析 对事件源模式和传统数据库方法在应用程序性能影响、性能、扩展性和可靠性的分析;以及云原生环境下数据管理的最佳实践 云原生
By FreelyTomorrow Mar 14, 2024 交换机的工作原理 - 学习、泛洪、转发和过滤 交换机的工作原理,包括学习、泛洪、转发和过滤四个过程;如何使用MAC地址来管理网络数据流,如何通过与设备的互动来建立和更新地址表。 网络
未安装metrics_server
在使用涉及查看pod资源使用情况的top命令,如kubectl top pods,kubectl top nodes时出现metrics API not available等的错误。
修复
同过官方配置文件运行metrics_server容器解决
缺少CA证书导致403错误
在自托管的环境下,由于缺少CA证书导致TLS认证失败,因此虽然metrics server能够运行,但无法提供服务。
解决方法
修改kubernetes组件配置。
首先下载配置
修改部分yaml配置: 在第134行的args列表中,添加一个参数:、
该参数允许用户在不安全的环境下使用metrics server
应用配置
然后应该可以看到metrics server是running且ready状态
Read Next
MySQL/Redis相关面试题
数据库运维(MySQL和Redis)的面试题总结
事件源模式和传统数据库方法在数据管理上的优劣分析
对事件源模式和传统数据库方法在应用程序性能影响、性能、扩展性和可靠性的分析;以及云原生环境下数据管理的最佳实践
关于IP、子网掩码、主机位和网络位的计算方法
如何通过子网掩码和掩码位计算一个IP地址的网络地址和可分配的主机位
交换机的工作原理 - 学习、泛洪、转发和过滤
交换机的工作原理,包括学习、泛洪、转发和过滤四个过程;如何使用MAC地址来管理网络数据流,如何通过与设备的互动来建立和更新地址表。