资讯专栏INFORMATION COLUMN

容器云 NodePort 相关参数修改 UK8S

ernest.wang / 3005人阅读

摘要:相关参数修改相关参数修改相关参数修改本篇目录修改修改修改节点修改节点修改修改修改集群中,相关参数,保存在节点文件中,请逐台在节点上,进行如下操作。备份该配置文件,修改该文件中至需要的参数。

NodePort 相关参数修改

本篇目录

1. API Server NodePort Range 修改2. 修改节点 ip_local_port_range

1. API Server NodePort Range 修改

UK8S 集群中,APIServer 相关参数,保存在 Master 节点 /etc/kubernetes/apiserver 文件中,请逐台在 Master 节点上,进行如下操作。

备份该配置文件,修改该文件中 --service-node-port-range 至需要的参数。

KUBE_API_ARGS=" --... 
                --... 
                --service-node-port-range=300000-32767 
                --... 
                --..."

修改完成后,通过 systemctl restart kube-apiserver,重启 APIServer

⚠️ 如果集群中的 Service 已经分配了目标 NodePort Range 之外的端口,修改之后通过 kubectl get event -A 查看集群事件,会有类似以下 warning 事件产生,warning 事件不影响该端口使用,如希望避免该 warning,需要重建该 Service。

# kubectl get event -A
NAMESPACE      LAST SEEN   TYPE      REASON             OBJECT                         MESSAGE
uk8s-monitor   79s         Warning   PortOutOfRange     service/grafana                Port 34840 is not within the port range 30000-32767; please recreate service
uk8s-monitor   78s         Warning   PortNotAllocated   service/grafana                Port 34840 is not allocated; repairing

2. 修改节点 ip_local_port_range

查看当前系统开放端口范围,命令如下:

# cat /proc/sys/net/ipv4/ip_local_port_range 
12000 65535

如需修改,请更改 /etc/sysctl.conf 文件中 net.ipv4.ip_local_port_range 字段

net.ipv4.ip_local_port_range = 32768 60999

修改完成后,执行 sysctl -p 生效配置,并再次验证:

# cat /proc/sys/net/ipv4/ip_local_port_range 
32768 60999

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/127199.html

相关文章

  • 容器 UK8S】服务发现:Kubernetes重要概念Service(即服务,本文中两者等同)以

    摘要:介绍本章节主要为您简要介绍中的一个重要概念即服务,本文中两者等同,以及的相关知识。在每台的固定端口上暴露服务,选择的服务类型,集群会自动创建一个类型的服务,负责处理接收到的外部流量。集群外部的可以通过的方式访问该服务。Service 介绍本章节主要为您简要介绍 Kubernetes 中的一个重要概念 Service(即服务,本文中两者等同),以及ULB的相关知识。Service 介绍Serv...

    Tecode 评论0 收藏0
  • Service 介绍 容器 UK8S

    摘要:介绍介绍介绍是集群中的一个资源对象,用于定义如何访问一组带有相同特征的。下面我们分别介绍下如何通过在内网外网访问。 Service 介绍本篇目录1. Service 介绍2. ULB 简要介绍本章节主要为您简要介绍 Kubernetes 中的一个重要概念 Service(即服务,本文中两者等同),以及ULB的相关知识。1. Service 介绍Service 是 Kubernetes 集群中...

    ernest.wang 评论0 收藏2037
  • UK8S 集群常见问题 容器 UK8S

    摘要:为什么在节点直接起容器网络不通为什么在节点直接起容器网络不通为什么在节点直接起容器网络不通使用自己的插件,而直接用起的容器并不能使用该插件,因此网络不通。 UK8S 集群常见问题本篇目录1. UK8S 完全兼容原生 Kubernetes API吗?2. UK8S 人工支持3. UK8S对Node上发布的容器有限制吗?如何修改?4. 为什么我的容器一起来就退出了?5. Docker 如何调整日...

    ernest.wang 评论0 收藏1762
  • 容器 UK8S】日志监控方案:使用ELK自建UK8S日志解决方案

    摘要:使用自建日志解决方案下面我们介绍下如何使用来搭建日志解决方案。根据配置文件创建一个名为的,如下在集群部署。配置在之前部署时,由于我们已经将加入到中,已经可以对的日志实现监控采集。使用ELK自建UK8S日志解决方案下面我们介绍下如何使用Elasticsearch+Filebeat+Kibana来搭建UK8S日志解决方案。一、部署Elasticsearch1. 关于ElasticsearchEl...

    Tecode 评论0 收藏0
  • 容器 UK8S】镜像库和容器常见问题:如何在UK8S中Build镜像?一个PVC可以挂载到多个p

    摘要:镜像库常见问题如何在中镜像的和两个版本,目前节点没有安装服务,不支持在节点镜像。如果需要让容器时间与宿主机时间一致,可以使用的方式将宿主机上的时区文件挂载到容器中。一个可以挂载到多个吗不支持多点读写,如需要多点读写请使用。镜像库常见问题如何在UK8S中Build镜像?UK8S的1.12.7和1.13.5两个版本,目前Master节点没有安装Docker服务,不支持在Master节点Build...

    Tecode 评论0 收藏0

发表评论

0条评论

ernest.wang

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<