通过 kubectl patch 调整 Pod 副本数量

    技术2023-07-10  82

    如果想对正在运行的 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
    Processed: 0.010, SQL: 10