kubectl 删除当前的deployment文件,在通过kubectl apply
时间: 2023-07-20 12:12:18 浏览: 86
您可以使用以下命令删除当前的deployment文件:
```
kubectl delete deployment <deployment-name>
```
其中 `<deployment-name>` 是您要删除的deployment的名称。
然后,您可以使用以下命令重新应用该deployment文件:
```
kubectl apply -f <deployment-file>
```
其中 `<deployment-file>` 是您要重新应用的deployment文件的路径和名称。
相关问题
是否可以先通过kubectl get 备份资源为yaml,然后再修改yaml文件,最后通过kubectl apply更新配置文件。还有通过sh脚本方式,怎么更新资源配置。
是的,您可以使用kubectl get命令获取备份资源的YAML文件,然后在编辑器中编辑该文件,然后使用kubectl apply命令将改的配置应用到Kubernetes集群中。
例如,要获取名为my-deployment的Deployment资源的YAML文件,您可以运行以下命令:
```
kubectl get deployment my-deployment -o yaml > my-deployment.yaml
```
然后,您可以使用编辑器打开my-deployment.yaml文件,并对其进行更改。完成后,您可以使用以下命令将更改的配置应用到Kubernetes集群中:
```
kubectl apply -f my-deployment.yaml
```
另外,您可以编写一个简单的sh脚本来更新资源配置。例如,以下是使用kubectl apply更新Deployment资源配置的简单脚本示例:
```
#!/bin/bash
kubectl get deployment my-deployment -o yaml > my-deployment.yaml
# 在my-deployment.yaml文件中进行更改
kubectl apply -f my-deployment.yaml
```
您可以将此脚本保存为update-deployment.sh,并使用chmod命令将其设置为可执行文件,然后运行它来更新Deployment资源的配置。
21、Deployment更新可能需要使用的命令不包含哪个。 ( A. kubectl apply -f kubectl get deploy kubectl edit deployB. kubectl set image deploy0
Deployment更新可能需要使用的命令不包含:
C. kubectl set image deploy0。
Deployment更新通常需要使用以下命令:
A. kubectl apply -f:使用YAML或JSON文件更新Deployment。
B. kubectl get deploy:获取当前的Deployment状态。
C. kubectl set image deploy0:这个命令不是更新Deployment的命令,而是用于更新Deployment中一个或多个容器的镜像版本。因此,它不属于Deployment更新所需的命令。
D. kubectl edit deploy:使用默认编辑器编辑Deployment的YAML文件,手动修改Deployment配置。
E. kubectl rollout status deploy:检查Deployment的更新状态,确认更新是否成功。
F. kubectl rollout undo deploy:回滚最近一次Deployment的更新。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)