(K8s入门到精通) 10 k8s service(SVC),管理多个pod信息

33 篇文章 6 订阅

SVC 通过label 标签去匹配自己的pod,定义在selector属性中

每个pod 创建时都会指定自己label标签

pod死了一个,deployment新建一个,新的是新IP Nginx中配置的还是老iP

error occur

逐个手动去改配置,?,,更好的方法当然是k8s

SVC 去监管匹配的pod,加入到svc队列中去

svc 专门去做服务发现

 

SVC只提供4层负载均衡能力

 

 

 cluserIP

SVC根据标签label去匹配pod

NodePort

 负载均衡

 

 

LoadBalanccer

 云供应商提供负载均衡策略

 

external name

 

 kube proxy 监控pod信息,写入到iptabels 规则

用户访问svc 访问的是iptables规则

apiserver 监控kube-proxy ,进行服务和端点信息的发现

 

 

 

 

 

 

  

 

port : SVC 对外保留端口,targetPort 后端pod 暴露的端口

三个不通的标签labels 

 

 通过yaml 创建svc,并查看 其selector 管理的pod

10.99.10.103 下面有三台机器 

 66 69 70 与下面三个pod 对应

  现在访问SVC ,并观察轮询

 如果不想要负载均衡

 

 创建无头svc

 会被写入到coredns 写入命名规范 svc-name/名称空间名称/集群域名

 

 

 这里指的是IPtables类型 导入流量到kube-proxy

 ip+端口

 三个节点都开启了 30715端口

 

对检索内容进行筛选 ,| grep

 负载均衡

 

 

 

 

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Kubernetes中获取拓扑信息可以通过以下方式: 1.使用 kubectl 命令 使用 `kubectl get` 命令可以获取Kubernetes中各种资源的信息,例如: - 获取节点信息:`kubectl get nodes` - 获取服务信息:`kubectl get svc` - 获取Pod信息:`kubectl get pods` 2.使用 Kubernetes Dashboard Kubernetes Dashboard是一个Web UI,可以用于查看Kubernetes中的资源信息,包括拓扑信息。可以通过以下步骤访问Kubernetes Dashboard: - 部署Kubernetes Dashboard:`kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-beta8/aio/deploy/recommended.yaml` - 创建Dashboard管理员账户:`kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-beta8/aio/deploy/recommended.yaml` - 启动代理:`kubectl proxy` - 访问Dashboard:浏览器中访问 `http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/` 3.使用第三方工具 还有一些第三方工具可以用于获取Kubernetes拓扑信息,例如: - kubetop:用于查看Kubernetes集群资源使用情况和拓扑结构的命令行工具。 - Octant:用于查看Kubernetes资源和拓扑信息的Web UI。 对于Service拓扑介绍,可以通过以下方式了解: - 使用 `kubectl describe svc <service-name>` 命令查看Service的详细信息,包括Endpoints和Selector等信息。 - 在Kubernetes Dashboard中可以查看Service的拓扑信息,包括Service和对应的Pod的关系图。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值