网站首页 > 技术文章 正文
kubernetes查看service的定义:
kubectl explain service.spec
查看service的类型:
kubectl explain service.spec.type
service的版本是v1,job的版本是batch/v1。
sercice需要定义selelctor标签选择器,定义需要关联的pod有哪些。
页面前端pod访问后端pod,中间会经过service这层,service这层可以做负载均衡。
k8s服务类型是NodePort的,Ports端口那列,前面是service port,后面是node port。也就是ServicePort:nodePort/TCP的格式,最后面的协议类型是TCP/UDP。可以通过访问kubernetes集群中任意一个节点的NodeIP:NodePort的方式访问服务。
k8s的服务是LoadBalancer类型的,目的是向外暴露一个服务的端口。LoadBalancer会在集群外部再做一个负载均衡设备,这个设备需要外部负载均衡的支持。外部环境发送到这个设备上的请求,都可以被这个设备负载之后转发到k8s集群中。访问的时候,直接访问LoadBalancer类型服务的External IP就可以访问到数据。
鼓励的话语:眼界高时无碍物,心源开处有清波!
猜你喜欢
- 2024-10-12 Kong 优雅实现微服务网关鉴权,登录场景落地实战篇
- 2024-10-12 k8s安装与使用入门(k8s安装步骤)
- 2024-10-12 应用无损上下线(应用无损上下线怎么关闭)
- 2024-10-12 另一个Kubernetes(k8s)指南(kubernetesk8s怎么使用)
- 2024-10-12 Kubernetes 安全专家(CKS)必过心得
- 2024-10-12 深入理解K8S网络原理上(k8s网络解决方案)
- 2024-10-12 一次客户需求引发的K8S网络探究(基于客户需求)
- 2024-10-12 今天讲讲k8s的pod控制器及无状态和有状态
- 2024-10-12 k8s如何滚动升级应用(k8s升级组件方法)
- 2024-10-12 k8s基础知识之service类型(k8s的service类型)
- 最近发表
- 标签列表
-
- cmd/c (90)
- c++中::是什么意思 (84)
- 标签用于 (71)
- 主键只能有一个吗 (77)
- c#console.writeline不显示 (95)
- pythoncase语句 (88)
- es6includes (74)
- sqlset (76)
- apt-getinstall-y (100)
- node_modules怎么生成 (87)
- chromepost (71)
- flexdirection (73)
- c++int转char (80)
- mysqlany_value (79)
- static函数和普通函数 (84)
- el-date-picker开始日期早于结束日期 (76)
- js判断是否是json字符串 (75)
- c语言min函数头文件 (77)
- asynccallback (71)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- java (73)
- js数组插入 (83)
- mac安装java (72)
- 无效的列索引 (74)