标签:dep 纵向扩展 标记 演示 resource nod strong kubectl src
如果现有的资源已经不能满足应用程序的运行需求时,我们就需要扩充AKS的节点,以满足应用的需求。对于群集节点的扩充我们有两种方式:扩展AKS群集
一般在扩展群集前我们需要使用如下命令来查看当前群集的节点池名称以及节点池内的节点数量。
az aks show --resource-group devopslab --name labaks --query agentPoolProfiles
然后根据实际情况,使用如下命令扩充群集节点数量:
az aks scale -g devopslab --name labaks --node-count 3
群集扩展成功,如下图所示:
扩展完成以后我们可以使用kubectl get nodes查看当前的节点数量:
调整POD数量
群集节点扩展完以后就意味着我们有足够的资源来运行POD,所以我们要把之前运行的两副本的nginx做一个扩展,扩展到4个副本,使用如下命令:
Kubectl scale deployment nginx –replicas==4
扩展完以后可以使用kubectl get pods查看扩展结果:
同时也可以使用如下命令查看POD所分布的节点情况,可以看到POD目前均匀分布在各个节点:
Kubectl get pods -o wide
标签:dep 纵向扩展 标记 演示 resource nod strong kubectl src
原文地址:https://blog.51cto.com/wuyvzhang/2465616