千家信息网

Kube-proxy配置参数有哪些

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,小编给大家分享一下Kube-proxy配置参数有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!下面是Kube-prox
千家信息网最后更新 2026年11月01日Kube-proxy配置参数有哪些

小编给大家分享一下Kube-proxy配置参数有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

下面是Kube-proxy version 1.12.0的所有配置,其中高亮加粗的是我认为需要注意的Flag。

FlagComments
--azure-container-registry-config包含Azure容器注册配置信息的文件路径
--bind-address默认值:0.0.0.0,proxy服务监听的IP地址
--cleanup如果是true,清除iptables和ipvs规则并退出
--cleanup-ipvs

如果是true,在kube-proxy运行之前制定清除ipvs规则。

默认值为ture

--cluster-cidr

集群中pod的CIDR范围。当配置以后,从这个范围以外发送

到服务集群IP的流量将被伪装,从POD发送到外部LoadBalance

IP的流量将被定向到各自的集群IP

--config配置文件的路径
--config-sync-period更新apiserver配置的频率。必须大于0。默认值:15m0s
--conntrack-max-per-core

每个CPU core要跟踪的最大NAT连接数,默认值:32768

(0表示保持限制,忽略conntrack-min)

--conntrack-min

分配的conntrack条目的最少数量,而不考虑conntrack-max-per-core

默认值131072。(设置conntrack-max-per-core=0以保持限制)

--conntrack-tcp-timeout-close-wait

关闭等待状态下TCP连接的NAT超时时间,默认值:1h0m0s

--conntrack-tcp-timeout-established建立TCP连接的空闲超时时间,默认值:24h0m0s
--feature-gates用于描述alpha/实验特性的功能的一组键值对。
--healthz-bind-address用于监控检查服务的IP地址和端口。默认值:0.0.0.0:10256
--healthz-port绑定健康检查服务的端口,使用0表示不可用,默认值:10256
--hostname-override如果非空,将使用该值替代实际的主机名作为标识
--iptables-masquerade-bit

如使用纯iptables代理,这用fwmark空间的一部分来标记需要SNAT的包

取值范围0~31,默认值14.

--iptables-min-sync-period在endpoints和services更改时,iptables规则刷新的最小间隔
--iptables-sync-periodiptables规则刷新的最大间隔,必须大于0,默认值:30s
--ipvs-exclude-cidrs在清理ipvs规则时,ipvs代理程序不应触及的CIDR列表(以逗号分隔)
--ipvs-min-sync-period在endpoints和services更改时,ipvs规则刷新的最小间隔
--ipvs-scheduler当proxy为ipvs模式时,ipvs调度类型
--ipvs-sync-period durationipvs规则刷新的最大间隔,必须大于0,默认值:30s
--kube-api-burst与kubernetes apiserver交互的突发脉冲,默认值10
--kube-api-content-type

发送给apiserver的请求文本类型。默认值:

"application/vnd.kubernetes.protobuf"

--kube-api-qps与kubernetes apiserver交互的QPS,默认值5
--kubeconfig包含认证信息的kubeconfig配置文件路径
--log-flush-frequency日志刷新间隔的最大秒数。默认值:5s
--masquerade-all如果使用纯iptables代理,SNAT所有通过服务集群ip发送的通信
--masterKubernetes api server的地址(覆盖kubeconfig中的任意值)
--metrics-bind-addressmetrics服务器服务的ip地址和端口。默认值:127.0.0.1:10249
--nodeport-addresses

指定NodePorts使用的地址的字符串数组。默认空值表示使用

所有的本地地址。

--oom-score-adj

kube-proxy进程的oom-score-adj值,取值范围-1000~1000,

默认值:999

--profiling如果设为true,则通过/debug/pprof处理程序上的web界面进行概要分析。
--proxy-mode

使用的代理模式: 'userspace' (older) or 'iptables' (faster) or

'ipvs' (experimental)。如果空,使用最佳的代理(目前为iptables)

如果选择iptables,但是系统内核或者iptables版本不够,那么会返回

到使用userspace代理

--proxy-port-range主机端口的范围(beginPort- endport,单端口或beginPort+偏移量),可用于代理服务流量。如果(未指定,0,或0-0)端口将被随机选择。
--udp-timeout

空闲的UDP连接保持的时间(e.g 250ms,2s),必须大于0,且仅适用于代理模式

为userspace。默认值:250ms

--write-config-to如果设置,将配置值写入此文件并退出

以上是"Kube-proxy配置参数有哪些"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

配置 代理 服务 规则 地址 端口 范围 最大 文件 集群 时间 模式 流量 篇文章 路径 参数 最小 主机 信息 内容 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技海报 国智互联网科技 与互联网科技公司 期待互联网科技 奔汉互联网科技 深圳天众互联网科技公司 互联网 视角下的科技创新 海南科技产业互联网平台 深圳市运趣互联网科技有限公司 成都玖崟互联网科技有限公司乐商圈怎么样 互联网金融中的现代科技 黑科技闪耀互联网之光 亳州好赞互联网科技有限公司 上海京穆互联网科技有限公司 广州富喜互联网络科技 江苏互联网智能科技软件 互联网科技的前景 亚光科技低轨卫星互联网 科技互联网专业务虚会材料 互联网科技企业文化 精品咖啡豆 深圳恒合互联网络科技有限公司 互联网金融科技委员会 科技伦理 互联网公司 中正互联网科技招聘 滨湖区互联网智能科技产品供应 花神(南京)互联网科技有限公司 企晟互联网信息科技有限公司 上海创道互联网络科技有限公司 互联网科技和医药行业
0