k8s 如何导出deploy的yaml文件
时间: 2023-10-27 13:13:14 浏览: 825
手写yaml文件创建k8s的deployment和service
要导出 Kubernetes 集群中的 Deployment YAML 文件,可以使用 `kubectl` 命令行工具。
1. 首先,使用以下命令列出集群中的所有 Deployment:
```
kubectl get deployments
```
2. 找到您想要导出 YAML 文件的 Deployment,并使用以下命令导出其 YAML 文件:
```
kubectl get deployment <deployment-name> -o yaml > <filename>.yaml
```
其中 `<deployment-name>` 是您要导出 YAML 文件的 Deployment 的名称,`<filename>` 是您要保存 YAML 文件的文件名。
例如,如果您要导出名为 `my-deployment` 的 Deployment 的 YAML 文件并将其保存为 `my-deployment.yaml`,则可以使用以下命令:
```
kubectl get deployment my-deployment -o yaml > my-deployment.yaml
```
导出 YAML 文件后,您可以使用此文件来重新创建 Deployment 或将其用作模板来创建其他 Deployment。
阅读全文