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

k8s的控制节点不能访问node节点容器的ip地址

 master控制node服务器添加容器后,访问不了该node服务器容器的ip,只能在node服务器访问

排查后发现是k8s的master服务器和node节点的网址网段和k8s初始化时提示的ip网段不一致

我之前是192.168.137.50, 实际上master主机期望的是192.168.1.50

解决方案:

1.删除服务器后重建master服务器和各个node节点们(实践过)

2.在原来的master服务器基础上加一个192.168.1.*网段的网络适配器,再将eth1的地址改为192.168.1.50,node节点们也一起改一下 (理论上可行,但实际没有试过,实在不行还是看上方的方法)

验证:


[root@master ~]# vim nginx.yaml
---
kind: Pod
apiVersion: v1
metadata:
  name: nginx
spec:
  containers:
  - name: nginx
    image: myos:nginx

[root@master ~]# kubectl get pods -o wide
NAME    READY   STATUS    RESTARTS   AGE   IP              NODE        NOMINATED NODE   READINESS GATES
nginx   1/1     Running   0          24s   10.244.21.129   node-0001   <none>           <none>
[root@master ~]# curl 10.244.21.129
Nginx is running !


http://www.kler.cn/a/328778.html

相关文章:

  • 【美】H1B、F1、CPT、Day 1 CPT、OPT、B1/B2转F1 的核心区别及适用场景
  • Win11下帝国时代2无法启动解决方法
  • Linux——网络(tcp)
  • (一)QT的简介与环境配置WIN11
  • 简要介绍C语言和c++的共有变量,以及c++特有的变量
  • 05-机器学习-数据标注
  • Scrapy入门
  • 深度学习 Transformer 的标签平滑(Label Smoothing)
  • 计算机视觉小目标检测模型
  • 【Golang】深入解读Go语言中的错误(error)与异常(panic)
  • Base64编码避坑指南
  • Skip、Compose、Flutter和RN
  • 面试金典题3.2
  • 在C语言中,符号有两个主要用途:
  • Rainbond 助力城建智控,从传统开发到敏捷开发转型
  • 算法必学之LRU
  • Gson将对象转换为JSON(学习笔记)
  • 【C++高阶】深入理解C++智能指针:掌握RAII与内存安全的利器
  • 南沙C++信奥赛陈老师解一本通题 2005:【20CSPJ普及组】直播获奖
  • Vue3.X + SpringBoot小程序 | AI大模型项目 | 饮食陪伴官
  • Python知识点:如何使用AWS Greengrass与Python进行边缘计算
  • 64 注意力机制_by《李沐:动手学深度学习v2》pytorch版
  • 【计网】从零开始学习http协议 --- http的请求与应答
  • Stable Diffusion绘画 | 来训练属于自己的模型:素材准备篇
  • 【AI知识点】嵌入向量(Embedding Vector)
  • 明达技术工业级边缘计算网关:智能制造的智慧纽带