当前位置:网站首页>Kubernetes服务类型浅析:从概念到实践
Kubernetes服务类型浅析:从概念到实践
2020-11-07 20:15:00 【InfoQ】
在Kubernetes中,服务总是能使其网络访问到一个或一组Pod上。服务将会根据标签选择Pod并且当对这些服务建立网络时,它会选择集群中所有与服务的selector相匹配的Pod,并选择其中的一个,然后将网络请求转发给它。
Kubernetes 服务vs Deployment
在K8S中我们应该如何区分Deployment和服务呢?
- Deployment主要负责让一组pod在集群中保持运行
- 服务主要负责在集群中启用对一组pod的网络访问
我们可以使用deployment而不使用服务,所以我们可以保持几个相同的Pod在K8S集群中运行。此外,Deployment的规模可以扩大和缩小,pod也可以复制。在Kubernetes中,单个pod可以直接通过网络请求单独访问,因此要跟踪pod会有些困难。
我们也可以使用一个服务类型而不需要deployment。如果我们这样做,将创建一个单一的pod,而不是像我们在deployment中那样一起创建所有pod。不过,我们还有另一种替代方案,即我们的服务能够根据分配给它们的标签进行选择,从而将网络请求路由到这些Pod。
我们如何发现Kubernetes服务呢?
在Kubernetes中,有两种方式可以发现服务:
原文链接:【https://www.infoq.cn/article/qCQWaB2ZzcUTc2LqXBpr】。未经作者许可,禁止转载。
版权声明
本文为[InfoQ]所创,转载请带上原文链接,感谢
https://www.infoq.cn/article/qCQWaB2ZzcUTc2LqXBpr?utm_source=rss&utm_medium=article
边栏推荐
猜你喜欢
频收罚单的浦发银行:增收不增利,曾遭骗贷数亿元,内控缺位?
Chinese sub forum of | 2020 PostgreSQL Asia Conference: Pan Juan
AC86U kx上网
Application and principle of handlermethodargumentresolver
Opencv computer vision learning (10) -- image transform (Fourier transform, high pass filter, low pass filter)
2020-11-06:go中,谈一下调度器。
聊聊Go代码覆盖率技术与最佳实践
Web API系列(三)统一异常处理
深入web workers (上)
Mac新手必备小技巧
随机推荐
C語言重點——指標篇(一文讓你完全搞懂指標)| 從記憶體理解指標 | 指標完全解析
[graffiti footprints of Internet of things] mainstream communication mode of Internet of things
站外推广的计划需要考虑哪些呢?
Design pattern of facade and mediator
Talk about sharing before paying
awk实现类sql的join操作
DOM node operation
Rech8.0 learning days 12 rh134
win7如何快速打cmd并到达所要的目录
【笔记】Error while loading PyV8 binary: exit code 1解决方法
Blazor 準備好為企業服務了嗎?
【原創】ARM平臺記憶體和cache對xenomai實時性的影響
Why do we need software engineering -- looking at a simple project
C语言Ⅰ博客作业03
Chinese sub forum of | 2020 PostgreSQL Asia Conference: Pan Juan
C# 枚举权限 |和||,&和&&的区别
AC86U kx上网
graph generation model
Kubernetes (1): introduction to kubernetes
课堂练习