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

Kubernetes学习笔记-配置Service对接第三方访问

在Kubernetes中配置Service对接第三方访问,可以选择以下方案实现:
  • ExternalName Service(基于DNS别名)‌
    • 适用场景‌:外部服务必须有固定域名
    • Service配置文件如下:
    apiVersion: v1
    kind: Service
    metadata:name: external-service-001
    spec:type: ExternalNameexternalName: www.baidu.com    #外部服务域名ports:- port: 80    #集群内访问端口targetPort: 80    #外部服务实际端口name: http- port: 443targetPort: 443name: https
    
    • 验证场景:
      • 内部Pod是否正常的直接访问第三方:kubectl exec -it sample001-6cbdd4ffd-qb8hb – curl https://www.baidu.com
      • 内部Pod是否正常的通过Service访问第三方:kubectl exec -it sample001-6cbdd4ffd-qb8hb – curl -H “Host: www.baidu.com” http://external-service-001
http://www.dtcms.com/a/158535.html

相关文章:

  • iOS 类与对象底层原理
  • 深度学习常见框架:TensorFlow 与 PyTorch 简介与对比
  • Postman接口测试: postman设置接口关联,实现参数化
  • 超级创新思路:基于CBAM-Transformer的强化学习时间序列预测模型(Python\matlab实现)
  • 【仿Mudou库one thread per loop式并发服务器实现】服务器边缘测试+性能测试
  • 小结: DHCP
  • Haply MinVerse触觉3D 鼠标—沉浸式数字操作,助力 3D 设计与仿真
  • 【QT】QT多线程
  • MySQL----查询
  • 计算机组成原理系列3--存储系统
  • 【C语言操作符详解(一)】--进制转换,原反补码,移位操作符,位操作符,逗号表达式,下标访问及函数调用操作符
  • 《代码整洁之道》全书归纳
  • SpringMVC 通过ajax 前后端数据交互
  • Scala集合操作与WordCount案例实战总结
  • Linux命令-iostat
  • w~嵌入式C语言~合集6
  • Spring中生成Bean的方式总结-笔记
  • 颠覆传统微商!开源AI智能名片链动2+1模式S2B2C商城小程序:重构社交电商的“降维打击”革命
  • 基于Playwright的浏览器自动化MCP服务
  • Go 语言 核心知识点
  • golang goroutine(协程)和 channel(管道) 案例解析
  • go语言八股文(四)
  • Apache Sqoop数据采集问题
  • 【Spring Boot】Maven中引入 springboot 相关依赖的方式
  • 大模型——Suna集成浏览器操作与数据分析的智能代理
  • [Vulfocus解题系列]Apache HugeGraph JWT Token硬编码导致权限绕过(CVE-2024-43441)
  • Apache Tomcat 漏洞(CVE-2025-24813)导致服务器面临 RCE 风险
  • vue项目页面适配
  • 数据结构【堆和链式结构】
  • PWN基础-利用格式化字符串漏洞泄露canary结合栈溢出getshell