首页 > 其他分享 >k8s 无头服务

k8s 无头服务

时间:2022-09-21 14:33:58浏览次数:58  
标签:解析 服务 地址 无头 pod k8s

目录

k8s无头服务

无头服务是什么

无头服务根据我自己的理解来说,我们访问一个服务正常是访问的4层代理service或者7层代理ingress。而无头服务就是跳过这个4层或者7层代理,直接与pod的真实Ip进行访问。正常我们通过nslookup解析到service的ip,而无头服务,通过解析后得到的是后端pod的ip地址

获取k8s集群中的dns服务地址

kubectl get svc -n kube-system

image

获取一个应用的headless服务
image

获取服务对应的pod
image

通过nslookup 域名 dns服务器命令解析headless服务对应的ip地址
我们可以看到headless服务其实解析成pod的地址,而如果把域名精确到pod,例如
nacos-0.nacos-hs.nacos.svc.cluster.localya 则可以解析为172.168.217.115
image

普通服务只能解析为服务的地址
image

标签:解析,服务,地址,无头,pod,k8s
From: https://www.cnblogs.com/liwenchao1995/p/16715488.html

相关文章

  • go安装服务
    golang安装程序为服务packagemainimport("context""fmt""io""log""net/http""os""path/filepath""github.com/gin-gonic......
  • 基于Kuboard实现k8s单master集群安装
    一、安装要求采用Kuboard方式安装有一定的安装要求:至少2台 2核4G 的服务器CentOS7.6/7.7/7.8/7.9kubernetesv1.19.x版本采用的Docker,而之上的版本使用的是......
  • 【微服务架构设计实施】第一部分:架构篇-1:微服务架构与Spring Cloud介绍
    〇、概述 一、微服务架构与SpringCloud(一)概念不同说法:细粒度的、清凉组件化的小型SOA(面向服务架构)统一说法:小型应用程序(服务组件),使用轻量级设计方法和HTTP协议通信......
  • OpenSergo & CloudWeGo 共同保障微服务运行时流量稳定性
    简介: 流控降级与容错是微服务流量治理中的重要的一环,同时MSE还提供更广范围、更多场景的微服务治理能力,包括全链路灰度、无损上下线、微服务数据库治理、日志治理等一系......
  • 万节点规模云服务的 SRE 能力建设
    简介: 随着越来越多企业以容器作为系统底座,那么阿里云的云服务又是如何进行SRE规划呢?下文将由资深SRE工程师拆解2万节点规模云服务背后的SRE能力建设,立即点击观看!......
  • 企业级微服务快速开发框架介绍
    微服务快速开发框是什么?针对这个问题,今天就给大家做一个详细介绍。在科技不断发展的当下,很多企业已经倾向于使用企业级微服务快速开发框架来提升办公效率了。这是一种将传......
  • Spring Boot 两种部署到服务器的方式
    jar包(官方推荐)jar包方式启动,也就是使用springboot内置的tomcat运行。服务器上面只要你配置了jdk1.8及以上,就ok。不需要外置tomcat1.打成jar包2.将jar包放到任意目录......
  • 微服务常见的认证方案
    分布式Session传统的单体应用的session,在Springcloud微服务架构下,可以采用分布式session机制,可以将用户的认证信息存储在共享存储(如redis)中,用户会话作为key实现简单的分......
  • 微服务网关 Spring Cloud Gateway
    什么是网关假设你现在要做一个电商应用,前端是移动端的APP,后端是各种微服务。那你可能某个页面需要调用多个服务的数据来展示。如果没有网关,你的系统看起来就是这个样子的:......
  • 【小程序】小程序认证服务接入流程分享
    ​1、 agc网站创建web应用,并启用相关服务:创建web应用    ​启用认证服务​获取应用配置信息 ​    2、认证接口调用通过邮箱/手机号获取验证......