k8s的pod访问service的方式

背景

在k8s中容器访问某个service服务时有两种方式,一种是把每个要访问的service的ip注入到客户端pod的环境变量中,另一种是客户端pod先通过DNS服务器查找对应service的ip地址,然后在通过这个service ip地址访问对应的service服务

pod客户端端访问service服务的两种方式

第一种方式通过把service的ip注入到pod客户端的环境变量的方式很容器引起环境变量的数量太多的问题,因为每个要被访问的service的ip都要被注入到客户端pod的环境变量中

第二种方式先通过k8s的DNS服务器查找到对应的service的ip地址,然后在通过service ip地址访问service服务,这种方式和我们目前单机访问其他服务的流程类似,是一种更容易理解的方式

相关推荐
百年੭ ᐕ)੭*⁾⁾6 小时前
docker使用neo4j
docker·容器·neo4j
春风有信8 小时前
【2026.05.01】Windows10安装Docker Desktop 4.71.0.0步骤及问题解决
运维·docker·容器
sthnyph12 小时前
docker compose安装redis
redis·docker·容器
AIMath~13 小时前
雪花算法+ZooKeeper解决方案+RPC是什么
分布式·zookeeper·云原生
W.A委员会13 小时前
Docker基本使用流程
运维·docker·容器
gwjcloud14 小时前
Kubernetes从入门到精通(进阶篇)03
云原生·容器·kubernetes
GuokLiu14 小时前
260502-Clawith-Docker安装过程
运维·docker·容器·claw
日取其半万世不竭15 小时前
PeerTube 部署指南:自建视频托管平台
云原生·eureka·音视频
JesseDev15 小时前
Docker lnmp环境快速搭建开箱即用
运维·docker·容器