有三个容器的k8s part文件,这里是yaml文件的一部分:
Containers:
apple:
Container ID:
Image: busybox
Image ID:
Port: <none>
Host Port: <none>
Command:
sleep
4500
State: Waiting
Reason: ContainerCreating
Ready: False
Restart Count: 0
Environment: <none>
Mounts:
/var/run/secrets/kubernetes.io/serviceaccount from default-token-2ccr2 (ro)
wine:
Container ID:
Image: busybox
Image ID:
Port: <none>
Host Port: <none>
Command:
sleep
4500
State: Waiting
Reason: ContainerCreating
Ready: False
Restart Count: 0
Environment: <none>
Mounts:
/var/run/secrets/kubernetes.io/serviceaccount from default-token-2ccr2 (ro)
scarlet:
Container ID:
Image: busybox
Image ID:
Port: <none>
Host Port: <none>
Command:
sleep
4500
State: Waiting
Reason: ContainerCreating
Ready: False
Restart Count: 0
Environment: <none>
Mounts:
/var/run/secrets/kubernetes.io/serviceaccount from default-token-2ccr2 (ro)我做了"kubectl描述我的脚“
我还得数一数集装箱的数目。我应该添加什么来从文件中获取容器的数字?如下所示:
kubectl describe pod mypod | grep -i containers但这只会找到关键字。
kubectl describe pod mypod | grep -i containers | wc -l我只想要一个很好的口才1班轮cmd给我看一个容器的数字。
发布于 2022-01-04 08:56:19
您可以使用grep来计算每个容器都有一次且不能与其他键混淆的键的出现情况;例如,Container ID:。
kubectl describe pod mypod | grep -c 'Container ID:'https://stackoverflow.com/questions/70576153
复制相似问题