Azure kubernetes 在门户上缩放和显示

Man*_*kar 0 azure kubernetes azure-aks

我在 azure kubernetes 上部署了应用程序。当我创建 azure kubernetes 集群时,它是单个节点,我假设它是 1 个虚拟机。

现在我扩展了我的部署。

kubectl scale --replicas=3 deployment/kubdemo1api
Run Code Online (Sandbox Code Playgroud)

在此之后我发射 kubectl get pods

kubdemo1api-776dfc99cc-c72qg   1/1       Running   0          1m
kubdemo1api-776dfc99cc-n7xvs   1/1       Running   0          1m
kubdemo1api-776dfc99cc-xghs5   1/1       Running   0          13m
Run Code Online (Sandbox Code Playgroud)

这告诉我现在有 3 个部署实例正在运行。

但是,如果我转到 azure 门户 kubernetes 集群。

我仍然继续看到 1 node 。这让我很困惑,关于如何在 aks 中进行扩展以及扩展的实例在哪里部署。

4c7*_*b41 6

您将虚拟机与容器混淆了。节点是虚拟机,Pod 是容器(本质上)。当您扩展部署时,您会添加 pod。您还不能从 Kubernetes 内部扩展节点。

如果这样做,kubectl get nodes您将看到虚拟机。

Pod:https
: //kubernetes.io/docs/concepts/workloads/pods/pod/节点:https : //kubernetes.io/docs/concepts/architecture/nodes/