首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >horizontalpodautoscaler最小和最大复制副本为1创建2个pod

horizontalpodautoscaler最小和最大复制副本为1创建2个pod
EN

Stack Overflow用户
提问于 2019-04-20 18:58:59
回答 2查看 540关注 0票数 0

我正在尝试运行horizontalpodautoscaler资源,将mix和max副本定义为1。不知怎么的,一旦它开始运行,2个实例的pod同时运行,然后1个pod被终止。结束状态我有1个pod在运行。

这是HPA资源的正常行为吗?它以某种方式创建了具有2个pod的副本集,即使最大值是1

谢谢

EN

回答 2

Stack Overflow用户

发布于 2019-04-21 16:54:52

以下是来自所有相关资源的事件流:

代码语言:javascript
复制
HPA Events:
NAME            REFERENCE                  TARGETS         MINPODS   MAXPODS   REPLICAS   AGE
example-ms   Deployment/example-ms   <unknown>/50%   1         1         0          0s
example-ms   Deployment/example-ms   <unknown>/50%   1         1         0         1s
example-ms   Deployment/example-ms   <unknown>/50%   1         1         2         3s
example-ms   Deployment/example-ms   <unknown>/50%   1         1         1         33s


Replica Set Events:
NAME                              DESIRED   CURRENT   READY     AGE
example-ms-59c9b45565   1         1         0         1s
example-ms-76896c7f7f   1         1         1         2s
example-ms-59c9b45565   1         1         1         2s
example-ms-76896c7f7f   1         1         1         32s
example-ms-59c9b45565   1         1         1         32s
example-ms-76896c7f7f   0         1         1         32s
example-ms-76896c7f7f   0         1         1         32s
example-ms-76896c7f7f   0         0         0         32s

Pod Events:
NAME                                    READY     STATUS              RESTARTS   AGE
example-ms-59c9b45565-6b5v8   0/1       ContainerCreating   0         0s
example-ms-76896c7f7f-cth7x   1/1       Running   0         2s
example-ms-59c9b45565-6b5v8   1/1       Running   0         2s
example-ms-59c9b45565-d2k8w   0/1       Terminating   0         2m
example-ms-59c9b45565-d2k8w   0/1       Terminating   0         2m
example-ms-59c9b45565-d2k8w   0/1       Terminating   0         2m
example-ms-59c9b45565-d2k8w   0/1       Terminating   0         2m
example-ms-76896c7f7f-cth7x   1/1       Terminating   0         32s
example-ms-76896c7f7f-cth7x   0/1       Terminating   0         1m
example-ms-76896c7f7f-cth7x   0/1       Terminating   0         1m
example-ms-76896c7f7f-cth7x   0/1       Terminating   0         1m




Deployment Spec:
spec:
  minReadySeconds: 30
  progressDeadlineSeconds: 120
  replicas: 1
  revisionHistoryLimit: 15
  selector:



Deployment status:
tatus:
  availableReplicas: 1
  conditions:
  - lastTransitionTime: 2019-04-21T08:51:03Z
    lastUpdateTime: 2019-04-21T08:51:35Z
    message: ReplicaSet "example-ms-59c9b45565" has successfully progressed.
    reason: NewReplicaSetAvailable
    status: "True"
    type: Progressing
  - lastTransitionTime: 2019-04-21T16:53:02Z
    lastUpdateTime: 2019-04-21T16:53:02Z
    message: Deployment has minimum availability.
    reason: MinimumReplicasAvailable
    status: "True"
    type: Available
  observedGeneration: 3
  readyReplicas: 1
  replicas: 1
  updatedReplicas: 1
票数 0
EN

Stack Overflow用户

发布于 2022-01-20 10:02:47

我建议您检查一下是否在deployment.yaml中定义了某个“副本”。如果您定义了它,那么初始pod数量将是您在副本上设置的数量。在此之后,HPA将开始工作,并将终止其中一个pod,因为您将最大值定义为1。有关更多帮助,请共享您的*.yaml文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55772831

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档