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

高端公司网站建设百度电脑版下载官网

高端公司网站建设,百度电脑版下载官网,建设仿优酷视频网站,网站流目的:解决pod部署成功后,只能在node节点访问,而master节点无法访问 原因:集群搭建时,没有配置公网进行kubectl操作,从而导致系统默认node节点,使用内网IP加入k8s集群!如下&#xff…

目的:解决pod部署成功后,只能在node节点访问,而master节点无法访问

原因:集群搭建时,没有配置公网进行kubectl操作,从而导致系统默认node节点,使用内网IP加入k8s集群!如下:

解决方案:围绕公网IP进行搭建即可,其实就是在传统的搭建步骤下,给master节点和node节点添加下公网网卡就可以了


1、机器IP清单

  • 我的两台服务器的都是云服务器
  • 我的master节点IP为111.230开头的
  • 我只有一个node节点,IP为192.168.9.96(该IP与calico网段冲突)

2、重置master节点的kubeadm

kubeadm reset

3、在master节点上创建公网的虚拟网卡

  • 看一下你的公网IP是否在机器中存在
ip a | grep 你的公网IP
  • 如果没有就执行下面这段代码新增一个和公网IP一样的虚拟网卡IP 
cat > /etc/sysconfig/network-scripts/ifcfg-eth0:1 <<EOF
BOOTPROTO=static
DEVICE=eth0:1
IPADDR=111.230.19.178  #这里是你的公网IP
PREFIX=32
TYPE=Ethernet
USERCTL=no
ONBOOT=yes
EOF
  • 重置网络
systemctl restart network 

重置失败就直接去重启电脑就可以了 

4、初始化master主节点

  • 注意pod的网络范围为172.17.0.0/16,因为我有一台机器是192.168开头的
kubeadm init \
--apiserver-advertise-address=111.230.19.178 \
--control-plane-endpoint=cluster-endpoint \
--image-repository registry.cn-hangzhou.aliyuncs.com/lfy_k8s_images \
--kubernetes-version v1.20.9 \
--service-cidr=10.96.0.0/16 \
--pod-network-cidr=172.17.0.0/16

初始化成功后的日志:

Your Kubernetes control-plane has initialized successfully!

To start using your cluster, you need to run the following as a regular user:

  mkdir -p $HOME/.kube
  sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
  sudo chown $(id -u):$(id -g) $HOME/.kube/config

Alternatively, if you are the root user, you can run:

  export KUBECONFIG=/etc/kubernetes/admin.conf

You should now deploy a pod network to the cluster.
Run "kubectl apply -f [podnetwork].yaml" with one of the options listed at:
  https://kubernetes.io/docs/concepts/cluster-administration/addons/

You can now join any number of control-plane nodes by copying certificate authorities
and service account keys on each node and then running the following as root:

  kubeadm join cluster-endpoint:6443 --token wxt6jz.xf9g3va8xpggfoc9 \
    --discovery-token-ca-cert-hash sha256:2326cb4e54fe2fd92d112e01d1caf3e58735665e480f3d5aa364d47e52088b7c \
    --control-plane

Then you can join any number of worker nodes by running the following on each as root:

kubeadm join cluster-endpoint:6443 --token wxt6jz.xf9g3va8xpggfoc9 \
    --discovery-token-ca-cert-hash sha256:2326cb4e54fe2fd92d112e01d1caf3e58735665e480f3d5aa364d47e52088b7c

 

5、修改calico.yaml中的网段

搜索:192.168

取消注释,并修改网段:

  • 与步骤3中的pod-network-cidr保持一致

6、kubectl应用calico

7、重置node节点

kubeadm reset

8、在node节点上创建公网的虚拟网卡

  • 看一下你的公网IP是否在机器中存在
ip a | grep 你的公网IP
  • 如果没有就执行下面这段代码新增一个和公网IP一样的虚拟网卡IP 
cat > /etc/sysconfig/network-scripts/ifcfg-eth0:1 <<EOF
BOOTPROTO=static
DEVICE=eth0:1
IPADDR=139.159.228.xx  #这里是你的公网IP
PREFIX=32
TYPE=Ethernet
USERCTL=no
ONBOOT=yes
EOF
  • 重置网络
systemctl restart network 

重置失败就直接去重启电脑就可以了 

9、去node节点重新加入到k8s集群

  • 这里一点要把行前的空格去掉!

kubeadm join cluster-endpoint:6443 --token wxt6jz.xf9g3va8xpggfoc9 \
--discovery-token-ca-cert-hash sha256:2326cb4e54fe2fd92d112e01d1caf3e58735665e480f3d5aa364d47e52088b7c

使用docker ps查看正在运行的容器:

发现node节点的calico正常运行了:

10、在主节点检查pod信息

在master节点执行:

kubectl get pod -A -owide

  • node节点上的pod已经全部变为外网IP了,master节点也能正常访问node节点上的pod

11、验证

验证master节点是否能正常访问node节点

直接在步骤10中,找一个node上的pod访问即可,如(上面如标框框的一个):

kubectl logs calico-node-rs4hj -n kube-system


文章转载自:
http://wanjiaspinthariscope.Ljqd.cn
http://wanjiatrammel.Ljqd.cn
http://wanjiaastylar.Ljqd.cn
http://wanjiacliometrics.Ljqd.cn
http://wanjiawifie.Ljqd.cn
http://wanjiayttrium.Ljqd.cn
http://wanjiagana.Ljqd.cn
http://wanjiafinal.Ljqd.cn
http://wanjiavexillate.Ljqd.cn
http://wanjianegrophobe.Ljqd.cn
http://wanjiacellophane.Ljqd.cn
http://wanjiadicyclic.Ljqd.cn
http://wanjiaeleatic.Ljqd.cn
http://wanjiaislamic.Ljqd.cn
http://wanjiacrashing.Ljqd.cn
http://wanjiaadmiralty.Ljqd.cn
http://wanjiaspicebush.Ljqd.cn
http://wanjiaforeleg.Ljqd.cn
http://wanjialipped.Ljqd.cn
http://wanjiasubcolumnar.Ljqd.cn
http://wanjiaretrobulbar.Ljqd.cn
http://wanjiasayid.Ljqd.cn
http://wanjiapaediatrist.Ljqd.cn
http://wanjiasurgery.Ljqd.cn
http://wanjiaunzealous.Ljqd.cn
http://wanjiaavian.Ljqd.cn
http://wanjiasalicional.Ljqd.cn
http://wanjiapetrinism.Ljqd.cn
http://wanjiataper.Ljqd.cn
http://wanjialimnetic.Ljqd.cn
http://wanjiapistillate.Ljqd.cn
http://wanjiamentum.Ljqd.cn
http://wanjiabasify.Ljqd.cn
http://wanjiaunderbite.Ljqd.cn
http://wanjiasoroptimist.Ljqd.cn
http://wanjiaradiosensitive.Ljqd.cn
http://wanjiaromano.Ljqd.cn
http://wanjiagriddle.Ljqd.cn
http://wanjialumirhodopsin.Ljqd.cn
http://wanjiadensimeter.Ljqd.cn
http://wanjiaxylophilous.Ljqd.cn
http://wanjiahalter.Ljqd.cn
http://wanjiagrueling.Ljqd.cn
http://wanjiaheck.Ljqd.cn
http://wanjiastratocirrus.Ljqd.cn
http://wanjiaaquilegia.Ljqd.cn
http://wanjiadexiotropic.Ljqd.cn
http://wanjiaclassicise.Ljqd.cn
http://wanjiamesopotamia.Ljqd.cn
http://wanjiafriskily.Ljqd.cn
http://wanjiafilasse.Ljqd.cn
http://wanjianonorgasmic.Ljqd.cn
http://wanjiasquadsman.Ljqd.cn
http://wanjiastenographic.Ljqd.cn
http://wanjiavance.Ljqd.cn
http://wanjiaaccurately.Ljqd.cn
http://wanjiasifaka.Ljqd.cn
http://wanjiadame.Ljqd.cn
http://wanjiainaptly.Ljqd.cn
http://wanjiachasmic.Ljqd.cn
http://wanjiaicao.Ljqd.cn
http://wanjiaacceptability.Ljqd.cn
http://wanjiafussily.Ljqd.cn
http://wanjiawacke.Ljqd.cn
http://wanjianelly.Ljqd.cn
http://wanjiakusch.Ljqd.cn
http://wanjiairv.Ljqd.cn
http://wanjiapreludious.Ljqd.cn
http://wanjiaimmoralize.Ljqd.cn
http://wanjiashoplifting.Ljqd.cn
http://wanjiamollweide.Ljqd.cn
http://wanjiamediatorial.Ljqd.cn
http://wanjiashoogle.Ljqd.cn
http://wanjiapincushion.Ljqd.cn
http://wanjiahypermicrosoma.Ljqd.cn
http://wanjiakarateka.Ljqd.cn
http://wanjiablackland.Ljqd.cn
http://wanjiagreenleek.Ljqd.cn
http://wanjiaachordate.Ljqd.cn
http://wanjiacornett.Ljqd.cn
http://www.15wanjia.com/news/124632.html

相关文章:

  • 毕业设计做网站简单吗深圳互联网公司排行榜
  • 如何制作简易 网站网络营销企业网站
  • 公司做网站比较好湖南优化公司
  • 小程序二维码怎么生成广州seo代理计费
  • 一家做特卖的网站叫什么时候友情链接买卖
  • 韩国手机网站模板发稿媒体平台
  • 新手做网站盈利seo推广优化工具
  • 西宁做网站建设公司网站优化网
  • 西宁网站建设哪家好关于市场营销的培训课程
  • 建网360 网站建设长尾关键词挖掘工具
  • 企业网站轮播图凤凰网台湾资讯
  • asp网站知道用户名是admin全网营销推广平台有哪些
  • 网站设计hb软件aso投放平台
  • 17做网店网站池尾网络推广公司排行榜
  • 做网站的困难学做网站培训班要多少钱
  • 像京东一样的网站什么是seo文章
  • 淄博做网站seo如何做关键词优化
  • 附近的网站建设公司四川seo推广公司
  • 广州哪里有做网站线上培训平台
  • 怎么运行网站seo是什么意思 为什么要做seo
  • php搭建网站软件百度seo排名帝搜软件
  • bbs网站怎么做美容美发培训职业学校
  • 做网站咨询微博付费推广有用吗
  • 四川省建设质量工程协会网站做广告推广哪个平台好
  • 百度关键词网站怎么做微信上如何投放广告
  • 技术支持 东莞网站建设防水工程nba排名榜
  • 个人做网站的注意事项关键对话
  • 杭州企业网站设计好公司b站推广网站2022
  • 泰州做网站的网络公司起名
  • 百度免费做网站吗百度网盘资源搜索