如果想对正在运行的 Deployment 动态的修改副本数量,我们可以通过 kubectl patch 命令
kubectl patch deployment
${deployment_name} -p
'{"spec":{"replicas":10}}' -n
${namespace}
例如:把生产环境下(namespace为product)名称为 annoroad-alpha 的 Deployment 的副本数量调整到 5,命令如下:
kubectl patch deployment annoroad-alpha -p
'{"spec":{"replicas":5}}' -n product