kubectl命令汇总

  • 获取所有namespace中镜像字段包含 sidecarecr 的 Pod名。
kubectl get pods -A -o=json | jq '.items[] | select(.spec.containers[].image | contains("sidecar") and contains("ecr")) | .metadata.name'
  • 获取所有namespace中,value 为 xxxx 的 Secret 名。
kubectl get secrets -A -o go-template='{{range $s:=.items}}{{range $k,$v:=$s.data}}{{printf "Secret %s: %s\n" $s.metadata.name $v}}{{end}}{{end}}' | grep -i xxxx
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转: https://www.cnblogs.com/hongdada/p/11327979.html https...
    jiezzy阅读 828评论 0 0
  • 基本命令初级 命令语法说明createkubectl create -f filename [flags]从配置文...
    河码匠阅读 700评论 0 2
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,107评论 19 139
  • 容器技术概念入门篇 从进程说开去 容器本身没有价值,有价值的是“容器编排”。 容器其实是一种沙盒技术。顾名思义,沙...
    白板时钟阅读 2,577评论 0 2
  • 1 课程第一讲 云原生关键技术点: 如何构建自包含、可定制的应用镜像; 能不能实现应用快速部署与隔离能力; 应用基...
    ShowMeCoding阅读 2,303评论 0 1