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

使用k8s服务进行端口代理

创建registry-service.yaml 使用无Selector的Service + Endpoints模式

vi registry-service.yaml

编辑以下内容

apiVersion: v1
kind: Service
metadata:name: registry-service
spec:type: NodePortports:- name: httpprotocol: TCPport: 81            # Service内部端口targetPort: 81       # 必须与Endpoints端口一致nodePort: 32086      # 外部访问端口(30000-32767)
---
apiVersion: v1
kind: Endpoints
metadata:name: registry-service  # 必须与Service同名
subsets:- addresses:- ip: 10.160.10.103  # 外部服务IPports:- name: httpport: 81           # 外部服务端口protocol: TCP

代理的地址是10.160.10.103:81

kubectl apply -f registry-service.yaml
kubectl get svc registry-service
kubectl get endpoints registry-service
代理后的地址是10.160.10.103:32086,此时浏览器就可以访问了,很多因策略段不同,导致外部或者k8s集群内部无法访问,就先创建一个服务,然后就是可以进行内部互通啦。
http://www.lryc.cn/news/2394610.html

相关文章:

  • 灌水论坛系统总体设计文档
  • Mac M1编译OpenCV获取libopencv_java490.dylib文件
  • 使用 Let‘s Encrypt 和 Certbot 为 Cloudflare 托管的域名申请 SSL 证书
  • 【Python进阶】元编程、并发
  • 网络协议:[0-RTT 认证 ]
  • 单例模式的类和静态方法的类的区别和使用场景
  • flowable中流程变量的概念(作用域)
  • 【基础算法】模拟算法
  • 项目 react+taro 编写的微信 小程序,什么命令,可以减少console的显示
  • Android 开发 Kotlin 全局大喇叭与广播机制
  • 微信小程序关于截图、录屏拦截
  • 基于51单片机的音乐盒键盘演奏proteus仿真
  • 【unity游戏开发——编辑器扩展】EditorUtility编辑器工具类实现如文件操作、进度条、弹窗等操作
  • WPF中自定义消息弹窗
  • Android之ListView
  • 查服务器信息 常用的一些命令 =^^ =
  • PS裁剪后像素未删除?5步解决“删除裁剪像素”失效问题
  • 《Spring Cloud Gateway 快速入门:从路由到自定义 Filter 的完整教程》​
  • 第3节 Node.js 创建第一个应用
  • 我们来学mysql -- “数据备份还原”sh脚本
  • mkcert实现本地https
  • 【排序算法】快速排序详解--附详细流程代码
  • Kerberos面试内容整理-会话密钥的协商与使用
  • 解决各个系统报错TDengine:no taos in java.library.path问题
  • java helloWord java程序运行机制 用idea创建一个java项目 标识符 关键字 数据类型 字节
  • LVS-NAT 负载均衡群集
  • 免费文本转语音工具体验:祈风TTS使用
  • ipv6与p2p的关系
  • JS和TS的区别
  • Python实现P-PSO优化算法优化BP神经网络分类模型项目实战