Azure容器服务中的代理/工作节点的自动扩展[Kubernetes]

时间:2017-03-14 12:08:24

标签: azure kubernetes azure-virtual-machine azure-container-service

我正在使用ACS(Azure容器服务)上的windows + kubernetes集群。关于ACS中代理/工作节点的自动扩展,我几乎没有任何疑问。

假设我有一个包含1个主节点和5个工作节点的集群。我有200个运行的pod,这些pod分布在5个工作节点上,并使用这5个节点的资源。现在,如果我部署新的pod或扩展需要更多资源的运行pod,那么ACS是否可以根据资源使用情况将工作节点自动扩展为7个工作节点?

同样的情况,如果资源使用量减少,ACS可以将工作节点从7个节点除垢到3个工作节点吗?

我的问题与kubernetes提供的pod的自动扩展无关,我说的是自动扩展由ACS管理的worker / agent节点。

2 个答案:

答案 0 :(得分:6)

  

我的问题与pod提供的自动缩放无关   kubernetes,我说的是自动缩放工作者/代理节点   由ACS管理

目前,对容器服务群集中的代理节点进行自动调节是支持。

目前,我们可以使用Azure CLI2.0按命令az acs scale

缩小或缩小

例如:
 azure acs scale -g myResourceGroup -n containerservice-myACSName --new-agent-count 10

有关az acs scale命令的更多信息,请参阅此link

答案 1 :(得分:0)

您可以使用azure-cli。您需要的命令是 az acs scale