当前位置:网站首页>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
边栏推荐
- Come on in! Take a few minutes to see how reentrantreadwritelock works!
- STlink下载出现st-link usb communication error解决方法
- Jenkins pipline stage setting timeout
- Business facade and business rule
- 聊一聊数据库中的锁
- 9. Routingmesh service communication between clusters
- Design pattern of facade and mediator
- win7如何快速打cmd并到达所要的目录
- From technology to management, the technology of system optimization is applied to enterprise management
- A kind of super parameter optimization technology hyperopt
猜你喜欢
随机推荐
C# 枚举权限 |和||,&和&&的区别
【笔记】Error while loading PyV8 binary: exit code 1解决方法
Didi's distributed ID generator (tinyid), easy to use
C语言I博客作业03
graph generation model
MongoDB下,启动服务时,出现“服务没有响应控制功能”解决方法
GrowingIO 响应式编程探索和实践
Three steps to understand Kerberos Protocol easily
chrome浏览器跨域Cookie的SameSite问题导致访问iframe内嵌页面异常
Web API系列(三)统一异常处理
快進來!花幾分鐘看一下 ReentrantReadWriteLock 的原理!
9.集群之间服务通信 RoutingMesh
C语言Ⅰ博客作业03
Bgfx compilation tutorial
【原創】ARM平臺記憶體和cache對xenomai實時性的影響
RECH8.0版本学习 days 12 rh134部分
Shanghai Pudong Development Bank, which frequently receives penalty tickets, has been cheated by hundreds of millions of yuan in loans, and lacks of internal control?
What should be considered in the promotion plan outside the station?
嘉宾专访|2020 PostgreSQL亚洲大会阿里云数据库专场:王旭
yum [Errno 256] No more mirrors to try 解决方法