小编sam*_*sam的帖子

kubernetes 中的容器标签

我正在使用 jenkins 构建我的 docker 镜像:

docker build --build-arg VCS_REF=$GIT_COMMIT \
--build-arg BUILD_DATE=`date -u +"%Y-%m-%dT%H:%M:%SZ"` \
--build-arg BUILD_NUMBER=$BUILD_NUMBER -t $IMAGE_NAME\ 
Run Code Online (Sandbox Code Playgroud)

我之前使用的是 Docker,但我正在迁移到 k8。

使用 docker,我可以通过以下方式访问这些标签:

docker inspect --format "{{ index .Config.Labels \"$label\"}}" $container
Run Code Online (Sandbox Code Playgroud)

如何使用 Kubernetes 访问这些标签?

我知道在我的 yaml 文件的 .Metadata.labels 中添加这些标签,但我不太喜欢它,因为 - 它将这些信息链接到部署而不是容器本身
- 可以随时修改
......

kubectl describe pods
Run Code Online (Sandbox Code Playgroud)

谢谢

docker kubernetes

8
推荐指数
1
解决办法
5618
查看次数

标签 统计

docker ×1

kubernetes ×1