修改部署
修改yaml文件中的部署配置后(文件名称不可改变),通过执行如下命令即可生效新的配置。
1 | kubectl apply -f ./mysql_deployment.yaml |

有些配置信息的修改(例如单NUMA限制模式时CPU的修改)无法使用apply生效,可以使用如下方式:
- 先删除部署,然后重新创建部署。
1 2
kubectl delete -f ./mysql_deployment.yaml kubectl create -f ./mysql_deployment.yaml
- 先删除指定Pod,然后重新部署,以mysql-1为例。
1 2
kubectl delete pod mysql-1 -n ns-mysql-test kubectl apply -f ./mysql_deployment.yaml
父主题: 通过yaml文件维护部署