我想得到并看到K8s提供的随机数。
kubectl logs abc-abc-platform-xxxxx dicom-server
此处的xxxxx必须替换为随机生成的数字。
您能告诉我我必须执行哪个命令才能找到随机数吗?
最佳答案
如果特定的容器具有my-app
标签,则可以找到该容器并将其保存为bash变量:
POD=$(kubectl get pod -l app=my-app -o jsonpath="{.items[0].metadata.name}")
然后执行:
kubectl logs $POD
PS。仅当您有1个带有该特定标签的 pods 时,此方法才有效。
关于kubernetes - 如何获取Kubernetes提供的随机Pod编号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56581478/