k8s集群备份
备份集群资源配置
kubectl get all --all-namespaces -o yaml > all-resources.yaml
备份 ConfigMap 和 Secret
kubectl get configmap --all-namespaces -o yaml > configmaps.yaml
kubectl get secret --all-namespaces -o yaml > secrets.yaml
备份其他资源
kubectl get pvc --all-namespaces -o yaml > persistentvolumes.yaml
kubectl get ingress --all-namespaces -o yaml > ingresses.yaml
备份 etcd
ETCDCTL_API=3 etcdctl snapshot save /path/to/backup/db
如有rancher则通过rancher备份

浙公网安备 33010602011771号