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

kubernetes - replicas:3 是指的运行中的pod+2个备用的pod吗, 还是指的1个运行中的pod和3个备用的副本?

小牛23018
2023-12-29

replicas:3 是指的运行中的pod+2个备用的pod吗?
还是指的1个运行中的pod和3个备用的副本?

image.png

共有1个答案

萧焱
2023-12-29

根据你提供的图片,replicas:3 指的是3个运行中的副本,而不是1个运行中的pod和2个备用的pod。

一般来说,Kubernetes 中的副本(replicas)是指运行中的Pod的数量。如果你设置 replicas 为3,那么Kubernetes将尝试运行3个相同的Pod实例。

备用的Pod是指在主Pod出现故障时用于替换的Pod,备用的Pod数量通常由Kubernetes自动管理,并取决于你的部署策略和故障转移设置。

 类似资料:
  • 我有以下由Dockerfile文件创建的图像: 我有以下YAML文件: 当我创建部署时,我在窗格中获得了以下信息: 并且错误: 真的有必要在docker中为此注册吗?我只想在本地进行测试,并将我的代码/存储库传递给朋友以进行测试 谢谢

  • Kubernetes中需要考虑三个级别的度量集合—节点、Pod和在Pod中运行的应用程序。 对于节点和应用程序指标,我有非常有效的解决方案,但我仍停留在pod指标上。 我尝试过cAdvisor和Kube状态指标,但它们都没有给我想要的东西。Kube状态指标仅提供已知的信息,例如pod CPU限制和请求。cAdvisor不会将pod标签插入容器名称,因此我无法知道哪个pod行为不端。 给定一个pod

  • SocketException:在简单的Kubernetes pod中无法访问网络(连接失败),它可以卷曲到Internet。

  • 我已经使用helm chart安装了普罗米修斯,所以我列出了4个部署文件: null 现在一个新的pod被创建和崩溃,如果我删除部署文件,那么以前的pod也被删除。那么我可以为那个crashLoopBackOff吊舱做些什么呢? kubectl输出截图

  • 我有一个在多VM环境中运行的Kafka代理(私有云-带有我们自己的库伯内特斯集群-4节点集群)。 我创建了一个spring-boot应用程序,它有一个发布者,必须在Kafka代理中向Kafka主题发布消息。我有两个集装箱(Kafka经纪人 我无法通过在发布者的bootstrap.servers中提供Kafka的服务名称:端口ID来访问Kafka代理(在同一个k8s集群中运行) Spring boo