其他分享
首页 > 其他分享> > 扩展Kubernetes群集节点并手动扩充Pod

扩展Kubernetes群集节点并手动扩充Pod

作者:互联网

如果现有的资源已经不能满足应用程序的运行需求时,我们就需要扩充AKS的节点,以满足应用的需求。对于群集节点的扩充我们有两种方式:

扩展AKS群集
一般在扩展群集前我们需要使用如下命令来查看当前群集的节点池名称以及节点池内的节点数量。
az aks show --resource-group devopslab --name labaks --query agentPoolProfiles

然后根据实际情况,使用如下命令扩充群集节点数量:
az aks scale -g devopslab --name labaks --node-count 3
群集扩展成功,如下图所示:
扩展Kubernetes群集节点并手动扩充Pod

扩展完成以后我们可以使用kubectl get nodes查看当前的节点数量:
扩展Kubernetes群集节点并手动扩充Pod

调整POD数量

群集节点扩展完以后就意味着我们有足够的资源来运行POD,所以我们要把之前运行的两副本的nginx做一个扩展,扩展到4个副本,使用如下命令:
Kubectl scale deployment nginx –replicas==4
扩展完以后可以使用kubectl get pods查看扩展结果:
扩展Kubernetes群集节点并手动扩充Pod
同时也可以使用如下命令查看POD所分布的节点情况,可以看到POD目前均匀分布在各个节点:
Kubectl get pods -o wide
扩展Kubernetes群集节点并手动扩充Pod

标签:Kubernetes,群集,扩展,POD,AKS,Pod,扩充,节点
来源: https://blog.51cto.com/wuyvzhang/2465616