出于某种原因,跨多个命名空间的一堆 pod 会显示多个 pod,即使它们的部署规范指定了replicas: 1
.
例子:
NAME READY STATUS RESTARTS AGE
calibre-9569796f5-d5gt8 1/1 Running 1 2d4h
> calibre-web-d4965df64-29t9c 2/2 Running 5 2d4h < this one right here for example
jellyfin-67f58745dc-dbvss 1/1 Running 6 2d4h
然而在我的deployment.yml
我有
spec:
replicas: 1
列出 pod 时,该
Ready
列不指示副本,而是指示ready
pod 内的容器。例如,在这里我正在运行带有
kubectl proxy
为第二个打开的 sidecar 的 pod:你注意到它表明我的两个容器都准备好了。为了检查副本计数,您列出了您的部署: