mor*_*rla 2 bash shell kubernetes google-kubernetes-engine
我找了一个bash脚本,可以备份所有的kubernetes在YAML格式或JSON它的好太:)我已经备份kubernetes conf文件了。
/etc/kubernetes
/etc/systemd/system/system/kubelet.service.d
Run Code Online (Sandbox Code Playgroud)
等等...
现在我只是想保存
命名空间
部署
等等...
您可以使用以下命令将整个集群信息转储到一个文件中:
kubectl cluster-info dump > cluster_dump.txt
Run Code Online (Sandbox Code Playgroud)
上面的命令会将所有 yaml 和容器日志转储到一个文件中
或者,如果您只想要 yaml 文件,您可以编写一些命令的脚本,其中包括
kubectl get deployment -o yaml > deployment.yaml
kubectl get statefulset -o yaml > statefulset.yaml
kubectl get daemonset -o yaml > daemonset.yaml
Run Code Online (Sandbox Code Playgroud)
然后在创建脚本时还必须记住命名空间。这让您清楚知道该怎么做
归档时间: |
|
查看次数: |
650 次 |
最近记录: |