可以使用以下命令导出 Kubernetes 集群中所有 ConfigMap:
kubectl get configmaps -o yaml --export > all-configmaps.yaml
该命令将获取所有 ConfigMap,并将其输出到一个名为 all-configmaps.yaml
的文件中。每个 ConfigMap 将包含在自己的 YAML 文档中,可以单独进行部署和管理。
你还可以使用 -n
参数指定要导出 ConfigMap 的命名空间。例如,要导出名为 my-namespace
的命名空间中的所有 ConfigMap,请使用以下命令:
kubectl get configmaps -n my-namespace -o yaml --export > my-namespace-configmaps.yaml