K8S 性能优化 - 大型集群 CIDR 配置
东风微鸣 2023/3/12 8:22:45
前言
K8S 性能优化系列文章,本文为第三篇:Kubernetes 大型集群 CIDR 配置最佳实践。
系列文章:
- 《K8S 性能优化 - OS sysctl 调优》
- 《K8S 性能优化 - K8S APIServer 调优》
CIDR 配置
在安装大型集群或将现有的集群扩展到较大规模时,在安装集群设置集群网络 cidr 时,如果集群的节点数超过 500 个,则可能无法使用常用的集群网络 cidr /14
(这里假设的是一个 Node 的 hostPrefix 是 /23
,那么理论上机器超过 512 台,集群网络 IP 就不够用了)。在这种情况下,必须将其设置为 /12
或 /10
,以支持超过 500 个节点的环境。
详细说明
前提:Overlay 网络
- 假定 1 个 Node 上 hostPrefix 是
/24
,那么这台机器理论上有 254 个 pod IP。- 集群网络 cidr 是
/21
, 理论上集群最多 8 台机器; - 集群网络 cidr 是
/20
, 16 台; - …
/18
, 64 台;/17
, 128 台;/16
, 256 台;/15
, 512 台;
- 集群网络 cidr 是
- 假定 1 个 Node 上 hostPrefix 是
/23
,那么这台机器理论上有 510 个 pod IP。- 集群网络 cidr 是
/20
, 理论上集群最多 8 台机器; - 集群网络 cidr 是
/19
, 16 台; - …
/17
, 64 台;/16
, 128 台;/15
, 256 台;/14
, 512 台;(出于谨慎,如果集群规模超过 500 台,建议将其设置为/12
或/10
)。
- 集群网络 cidr 是
EOF
三人行, 必有我师; 知识共享, 天下为公. 本文由东风微鸣技术博客 EWhisper.cn 编写.

关于找一找教程网
本站文章仅代表作者观点,不代表本站立场,所有文章非营利性免费分享。
本站提供了软件编程、网站开发技术、服务器运维、人工智能等等IT技术文章,希望广大程序员努力学习,让我们用科技改变世界。
[K8S 性能优化 - 大型集群 CIDR 配置]http://www.zyiz.net/tech/detail-399169.html
- 2023-03-12K8S 性能优化 - K8S APIServer 调优
- 2023-03-12K8S 性能优化-K8S Node 参数调优
- 2023-03-08K8S 实用工具之二 - 终端 UI K9S
- 2023-03-08K8S 实用工具之三 - 图形化 UI Lens
- 2023-03-08K8S 实用工具之四 - kubectl实用插件
- 2023-03-08K8S 实用工具之五-kompose
- 2023-03-06K8S 实用工具之一 - 如何合并多个 kubeconfig?
- 2023-02-11Grafana 系列文章(十三):如何用 Loki 收集查看 Kubernetes Events
- 2023-02-03如何在项目重构建具有可扩展的搜索功能?使用Kubernetes 、Memphis 、Elasticsearch 搭建可扩展的搜索框架-icode9专业技术文章分享
- 2023-01-10使用 K8S 部署 RSS 全套自托管解决方案- RssHub + Tiny Tiny Rss