可以使用以下命令导出 Kubernetes 中所有 ConfigMap 为独立的 YAML 文件:
for c in $(kubectl get cm -o=jsonpath='{.items[*].metadata.name}'); do kubectl get cm $c -o yaml > $c.yaml; done
这个命令会遍历所有的 ConfigMap,通过 kubectl get cm
命令获取每个 ConfigMap 的详细信息,并将其以 YAML 格式输出到以 ConfigMap 名称命名的文件中。