Openshift Depoyment 创建与旧版本相同的副本集

问题描述 投票:0回答:0

我们有一些 Openshift 部署。我们不会部署或手动更改。但是,我们在晚上收到警报。经过我们的查询,看到这些 Deployments create new ReplicaSet 和 yaml 和 old ReplicaSet 一样,并且 evnet log display , scale up new pod, 然后在一分钟内 scale down。但是最新的修订版还在旧的 ReplicaSet 中。
但是前段时间还有一个问题,磁盘空间不足导致部分pod被驱逐。不确定是否相关。

有人可以帮我解决这个问题吗?

留言:

oc get rs -o wide -n test | grep example

NAME               DESIRED  CURRENT READY   AGE    
example-6d4f99bc54 0        0       0       18h           
example-759469945f 1        1       1       70d    
example-ff8f986960 0        0       0       110d    

旧副本集

kind: ReplicaSet
apiVersion: apps/v1
metadata:
  annotations:
    deployment.kubernetes.io/desired-replicas: '2'
    deployment.kubernetes.io/max-replicas: '3'
    deployment.kubernetes.io/revision: '24'
    deployment.kubernetes.io/revision-history: '12,14,16,18,20,22

新的副本集

kind: ReplicaSet
apiVersion: apps/v1
metadata:
  annotations:
    deployment.kubernetes.io/desired-replicas: '2'
    deployment.kubernetes.io/max-replicas: '3'
    deployment.kubernetes.io/revision: '23'
    deployment.kubernetes.io/revision-history: '13,15,17,19,21'
kubernetes deployment openshift replicaset evict
© www.soinside.com 2019 - 2024. All rights reserved.