service创建

在这里插入图片描述
在这里插入图片描述
当然可以通过pod的ip进行访问。但是使用svc可以更方便
在这里插入图片描述
在这里插入图片描述
svc就是通过标签去匹配后端的pod加入到队列中去
故意把标签写错位app1
在这里插入图片描述
svc虽然创建了,后端节点为空
ipvsadm -Ln发现这个cluserIP对应的规则是空的。就是label标签选择不到。
更改正确
在这里插入图片描述
在这里插入图片描述

直接删除资源
在这里插入图片描述
get pod -o wide就是这些
轮训。
在这里插入图片描述
通过IPvs规则进行负载均衡的
在这里插入图片描述

无头服务。是一种特殊的cluster IP
主要用于集群搭建,节点发现。因为搭建的时候还不知道对方IP,所以设置headless,通过固定域名访问解决,coredns会帮我们记录。
在这里插入图片描述
在这里插入图片描述
一旦svc创建成功会写入coredns中。
在这里插入图片描述
svc写入后有名字会写入

svc名字+命名空间+集群域名(默认没有更改)
在这里插入图片描述
有dig命令
首先进行解析获取dns地址信息
在这里插入图片描述
两个地址都可以
在这里插入图片描述

dig -t A svc名字+命名空间+集群域名(默认没有更改)

意思就是进行A记录的解析,A记录的名称。@通过后面的IP通过进行dns解析

在这里插入图片描述

在这里插入图片描述
也就是在无头服务中,虽然没有自己的svc了,但是可以通过访问域名的方案访问到这几个pod上。
在这里插入图片描述
就是在物理机上暴露一个端口,别人通过物理及IP+端口访问pod服务。
在这里插入图片描述

可以发现一组svc可以创建多个svc。
多对多关系。
在这里插入图片描述
所有的pod都会开启这个端口
在这里插入图片描述
在这里插入图片描述
因为每个节点都有kubeproxy所有都会开启30715端口。
在这里插入图片描述
通过此链进行负载均衡的
ipvsadm -Ln
在这里插入图片描述
kubeproxy跟netlink特就是ipvs接口层进行交互创建出对应的规则后进行负载均衡。
在这里插入图片描述
就是通过云供应商创建负载均衡进行节点导流。也会创建nodeport自动跟LB新建负载均衡层,
LAAS收费服务。根据流量收费。
前提是必须是云服务器搭建的k8s才可以。
在这里插入图片描述
也就是只要访问在这里插入图片描述
就会重定向到在这里插入图片描述

也就是引入外部流量
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

就是dns别名操作,就是想把外部的服务流量引入至内部。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值