有没有办法识别从哪个 URL 拉取的 Kubernetes POD 中的容器正在执行?
Kubernetes 镜像 文档 仅指定 Pod 规范中提供映像名称。
我想确定镜像是否来自 Google 容器注册表、亚马逊 ECR、IBM Cloud 容器注册表等。
有没有办法识别从哪个 URL 拉取的 Kubernetes POD 中的容器正在执行?
Kubernetes 镜像 文档 仅指定 Pod 规范中提供映像名称。
我想确定镜像是否来自 Google 容器注册表、亚马逊 ECR、IBM Cloud 容器注册表等。
kubectl get pod pod-name-123 -o json | jq '.status.containerStatuses[] | .imageID'
"docker-pullable://redacted.dkr.ecr.eu-west-2.amazonaws.com/docker-image-name@sha256:redacted"
我的示例是从AWS ECR中提取的。