我们有一些 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'