超大量更新
This commit is contained in:
13
21-K8S操作相关/批量环境变量.md
Normal file
13
21-K8S操作相关/批量环境变量.md
Normal file
@@ -0,0 +1,13 @@
|
||||
你是一名精通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
|
||||
Reference in New Issue
Block a user