当前位置: 首页 > 知识库问答 >
问题:

为什么Kubernetes不部署支持服务?

元胡媚
2023-03-14

我是K8s的新手,所以仍然试图让我的头脑周围的事情。我一直在研究部署,并能够理解它们将有多有用。但是,我不明白为什么它们不支持服务(只支持副本集和豆荚)。

共有1个答案

邰德业
2023-03-14

为了回答您的问题,Kubernetes部署用于管理集群中运行的无状态服务,而不是为有状态应用程序运行时构建的Statefulset。实际上,对于部署,您可以描述在实现过程中必须创建的所有底层对象的更新策略和路线图。因此,我们可以为一些对象确定区分单独的规范字段,比如需要的Pod副本数,通过描述Pod中应该包含的容器列表来为Pod设置模板等。

然而,正如@p Ekambaram在他的回答中已经提到的,服务代表了Kubernetes集群内网络通信模型的html" target="_blank">抽象层,它们声明了一种通过对应的endpoint访问集群内pod的方法。服务与部署对象清单规范分离,因为它们的任务是动态地为嵌套的POD提供特定的网络行为,而不会在通过适当的服务类型进行任何通信修改时影响或重新启动它们。

 类似资料:
  • 本文向大家介绍为什么Java不支持<<相关面试题,主要包含被问及为什么Java不支持<<时的应答技巧和注意事项,需要的朋友参考一下 Java添加了运算符“ >>>”来执行逻辑右移,但是由于 逻辑和算术左移运算是相同的 ,因此Java中没有“ <<<”运算符。 来自Java的Shifts …

  • 我注意到一件奇怪的事情,显然Firefox说它支持HTTPS上的Brotli,但不支持HTTP?Brotli与gzip类似,但效率更高,为什么它会将其限制为HTTPS?在HTTPS选项卡上,我看到: 他被派去了。但在另一个网站上,我没有看到。为什么它不能做Brotli压缩HTTP?

  • 问题内容: Java为什么不包括对无符号整数的支持? 在我看来,这是一个奇怪的遗漏,因为它们允许人们编写不太可能在意外大的输入上产生溢出的代码。 此外,使用无符号整数可以是一种自我证明的形式,因为它们指示无符号int打算保留的值永远不会为负。 最后,在某些情况下,无符号整数对于某些操作(例如除法)可能更有效。 包括这些的不利之处是什么? 问题答案: 在两行之间阅读时,我认为逻辑是这样的: 通常,J

  • 我正试图将我的应用程序部署到运行在谷歌容器引擎中的Kubernetes。 该应用程序可以在https://github.com/industrial/docker-znc找到。 null

  • 有什么建议吗?

  • 问题内容: JTA为什么不支持嵌套事务?是因为实现它们的复杂性(我对此表示怀疑)还是某些设计原则? 问题答案: (正如@Piotr Nowicki指出的那样,JTA 确实 允许嵌套事务,但这不是强制性的可选操作。) 为什么?这是无法确定地回答的问题之一,除非您是做出决定时“在房间里”的人之一。 将嵌套事务作为规范的一部分包括在内可能是固有的复杂性。或当时明显的复杂性;即他们不知道他们知道如何做一个