#!/bin/bash #NS=kube-system NS=pre resourceList=( deploy services endpoints ingress secrets pvc cm ) printList(){ for aa in ${resourceList[@]}; do aList=$(kubectl -n $NS get $aa |grep -v NAME |awk '{print $1}') if [ ! "${aList[*]}"x == "x" ];then [ -d ./$aa ] || mkdir ./$aa for i in $aList; do echo $aa $i kubectl -n $NS get $aa $i -o yaml > $aa/$i.yaml done fi done } # create namespaces yaml kubectl get namespaces $NS -o yaml > namespaces.yaml # create pv yaml pvList=$(kubectl get pv |grep "$NS/" |awk '{print $1}') if [ ! "${pvList[*]}"x == "x" ];then for i in ${pvList[@]} do echo pv $i kubectl get pv $i -o yaml > $i.pv.yaml done fi printList
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
2021-10-17 centos8 docker podman冲突问题技术就是要不断折腾 时刻踩坑
2021-10-17 docker yum repo yum info containerd.io docker-ce docker-ce-cli
2018-10-17 python读取grib grib2气象数据
2018-10-17 python 读取bin文件
2018-10-17 python 读取grib \grib2
2018-10-17 linux获取内存、cpu、负载、网口流量、磁盘信息
2016-10-17 navicat 连接oracle