当前位置: 首页 > wzjs >正文

新疆美食网站建设前的市场分析网站开发详细流程

新疆美食网站建设前的市场分析,网站开发详细流程,原创网站模版,wordpress内链设置在 Kubernetes 中,Service 类型为 NodePort 时,默认分配的端口范围为 30000~32767。如果你希望使用自定义端口(如 8080、8888 等),就需要修改 kube-apiserver 的默认配置。 本文将详细介绍如何修改 Kubernetes 中 Nod…

在 Kubernetes 中,Service 类型为 NodePort 时,默认分配的端口范围为 30000~32767。如果你希望使用自定义端口(如 8080、8888 等),就需要修改 kube-apiserver 的默认配置。

本文将详细介绍如何修改 Kubernetes 中 NodePort 的端口范围,并提供完整的实战操作步骤。

一、背景说明

默认情况下,Kubernetes 的 NodePort 服务只能绑定在 30000~32767 之间的端口。这是出于安全与冲突考虑设定的默认值。但在实际业务中,我们常常需要开放特定端口(如 8080、8088、8888 等)供外部访问。

若尝试直接指定非默认端口,会出现如下错误:

The Service "svc-xiuxian-nodeport" is invalid:
spec.ports[0].nodePort: Invalid value: 8080: provided port is not in the valid range.

二、修改 NodePort 端口范围

1. 修改 kube-apiserver 配置

编辑 kube-apiserver.yaml,路径一般为 /etc/kubernetes/manifests/kube-apiserver.yaml

spec:containers:- command:- kube-apiserver- --service-node-port-range=1-50000  # 添加或修改此行

✅ 建议将端口范围扩大到常用的 1-50000,避免占用过小或过大端口。

2. 热重载 kube-apiserver

因为 kube-apiserver 是以 static Pod 运行的,我们只需移动资源清单文件触发重建:

# 进入 kube-apiserver 配置目录
cd /etc/kubernetes/manifests# 暂时移出配置文件
mv kube-apiserver.yaml /opt/# 再移回来以触发重建
mv /opt/kube-apiserver.yaml ./

3. 确认 apiserver 重启生效

kubectl get pods -n kube-system -l tier=control-plane -o wide

输出类似:

kube-apiserver-master231  1/1   Running   0     57s

表示已经重新启动。

三、验证配置是否生效

我们创建一个 NodePort 类型的 Service,并指定 8080 端口:

1. Service YAML 文件

apiVersion: v1
kind: Service
metadata:name: svc-xiuxian-nodeportlabels:apps: xiuxian
spec:type: NodePortports:- port: 90targetPort: 80protocol: TCPnodePort: 8080selector:version: v1

2. 应用配置并验证

kubectl apply -f 02-svc-NodePort-xiuxian.yaml
kubectl get svc svc-xiuxian-nodeport输出:
NAME                   TYPE       CLUSTER-IP      EXTERNAL-IP   PORT(S)       AGE
svc-xiuxian-nodeport   NodePort   10.200.21.38    <none>        90:8080/TCP   23h

✅ 成功使用 8080 作为 NodePort 端口!

四、总结

通过修改 kube-apiserver 的参数 --service-node-port-range,我们可以灵活自定义 NodePort 的端口范围,满足实际业务需求。

  • 默认范围:30000~32767

  • 修改方式:编辑 kube-apiserver 配置文件

  • 应用修改:移动资源清单触发重启

📌 建议根据实际情况合理设定端口范围,避免与系统服务冲突。

http://www.dtcms.com/wzjs/140172.html

相关文章:

  • 网站用什么空间好营销推广模式有哪些
  • 真正免费的网站建站平台排名常州seo建站
  • 国外网页游戏网站站长统计app软件下载
  • 网站运营与数据分析百度竞价推广效果怎么样
  • 重庆好的网站建设舆情分析报告
  • 公司的网站建设费做什么费用百度客户端下载安装
  • 网站开发设计有哪些怎样进行关键词推广
  • 云南省网站建设友情链接外链
  • 软工毕设做网站什么叫优化关键词
  • html mip 网站百度网盘客服电话人工服务
  • 商城网站的建设做销售最挣钱的10个行业
  • 专注河南网站建设提升网站权重的方法
  • 建网站的公司广州长沙县网络营销咨询
  • 关于网站建设与维护的心得体会网站推广软件有哪些
  • wordpress iot域名seo站长工具
  • 怎么用腾讯云做网站小说关键词生成器
  • 做网页的软件叫什么dwseo推广系统
  • 在织梦网站做静态网页淘宝推广
  • 网站别人帮做的要注意什么东西营销网络推广
  • 如何加快网站收录青岛seo推广专员
  • 可信网站认证费用seo推广网络
  • 荣添网站建设优化软文写作范文
  • 网上做网站怎么赚钱吗竞价如何屏蔽恶意点击
  • 网站移动页面怎么做深圳推广服务
  • 唐山市住房房和城乡建设厅网站台州网站建设
  • 电商网站的建设案例百度地图网页版
  • 网站没有百度快照产品推广软文300字
  • 电子商务网站的建设的原理天津百度搜索网站排名
  • 营销型网站建设价值网络营销10大平台
  • 推荐网站空间购买卢松松外链工具