ZBLOG

kubeadm init --apiserver-advertise-address=192.168.95.101 --image-repository registry.aliyuncs.com/google_containers --kubernetes-version=v1.23.6 --service-cidr=10.96.0.0/12 --pod-network-cidr=10.244.0.0/16 解释一下这些参数是干什么的

  1. --apiserver-advertise-address: 指定 API Server 通告的地址,即该节点上的 API Server 对外暴露的地址。在多网卡环境下,使用该参数可以避免默认绑定到错误的 IP 地址。

  2. --image-repository: 指定使用的容器镜像仓库地址。默认情况下使用的是 Docker Hub 上的镜像,但由于众所周知的原因,可能会被墙掉。使用阿里云等国内镜像仓库可以提高拉取镜像的速度和稳定性。

  3. --kubernetes-version: 指定 Kubernetes 的版本号。该参数可以在 kubeadm 初始化集群时指定,也可以在后续升级集群时指定。在初始化时指定版本号可以确保所有节点安装的 Kubernetes 组件版本一致。

  4. --service-cidr: 指定 Service 的 IP 地址段。Kubernetes 中的 Service 可以理解为一个虚拟 IP 和端口的映射关系,用于对外提供服务。该参数指定了 Service 所使用的 IP 地址范围。

  5. --pod-network-cidr: 指定 Pod 网络的 IP 地址段。Pod 是 Kubernetes 最基本的调度单位,每个 Pod 都有一个独立的 IP 地址。该参数指定了 Pod 所使用的 IP 地址范围。

以上参数都是在初始化 Kubernetes 集群时必须指定的参数,它们决定了 Kubernetes 集群的基本配置信息。

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=799

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?