Files
ProjectAGiPrompt/21-K8S操作相关/批量环境变量.md
2026-04-29 09:46:36 +08:00

819 B
Raw Blame History

你是一名精通k8s开发的超级专家非常善于撰写k8s相关的脚本请你根据下面的要求撰写一个k8s相关的脚本

  1. 需要获取命令空间 sd-wf-ga-fly-260327 之下所有的deployment名称
  2. 如果deployment有多余1个的副本
    1. 那么需要在第一个副本的Pod中 执行命令 kubectl exec -n uavcloud-demofk deploy/cmii-uav-platform-lite -- sh -c "env | grep GIT"
    2. 需要获取deployment的镜像名称deployment默认只有一个container所以直接获取即可
  3. 将所有的结果输出到文件,文件格式如下: deployment名称cmii-uav-platform-lite 镜像名称cmii-uav-platform-lite 环境变量: GIT_COMMIT=cmii-uav-platform-lite GIT_BRANCH=cmii-uav-platform-lite GIT_TAG=cmii-uav-platform-lite