【问题标题】:How to find nodepool name from node in AKS如何从 AKS 中的节点查找节点池名称
【发布时间】:2022-09-23 00:07:27
【问题描述】:

我的要求是从 AKS 群集中的节点获取 nodepool 名称。

我一直在获取nodepool 名称作为agentPool 名称(在下面的输出响应中给出),但它似乎不正确。

获取相应节点的节点池名称的正确方法是什么?

kubectl describe node aks-customName-234234234-vmss00011
Name:               aks-customName-234234234-vmss00011
Roles:              agent
Labels:             agentpool=customName
                    beta.kubernetes.io/arch=amd64
                    beta.kubernetes.io/instance-type=Standard_D4s_v3
                    beta.kubernetes.io/os=linux
                    failure-domain.beta.kubernetes.io/region=XXX
                    failure-domain.beta.kubernetes.io/zone=0
                    group=customName
                    kubernetes.azure.com/agentpool=customName
                    kubernetes.azure.com/cluster=XXXXXXXXXXXXXXXX
                    kubernetes.azure.com/kubelet-identity-client-id=
                    kubernetes.azure.com/mode=user
                    kubernetes.azure.com/node-image-version=AKSUbuntu-XXXXXX
                    kubernetes.azure.com/os-sku=Ubuntu
                    kubernetes.azure.com/role=agent
                    kubernetes.azure.com/storageprofile=managed
                    kubernetes.azure.com/storagetier=Premium_LRS
                    kubernetes.io/arch=amd64
                    kubernetes.io/hostname=aks-customName-234234234-vmss00011
                    kubernetes.io/os=linux
                    kubernetes.io/role=agent
                    node-role.kubernetes.io/agent=
                    node.kubernetes.io/instance-type=Standard_D4s_v3
                    storageprofile=managed
                    storagetier=Premium_LRS
                    topology.disk.csi.azure.com/zone=
                    topology.kubernetes.io/region=eastus2
                    topology.kubernetes.io/zone=0
Annotations:        csi.volume.kubernetes.io/nodeid:
                      {\"disk.csi.azure.com\":\"aks-customName-234234234-vmss00011\",\"file.csi.azure.com\":\"aks-customName-234234234-vmss00011\"}
                    node.alpha.kubernetes.io/ttl: 0
                    volumes.kubernetes.io/controller-managed-attach-detach: true
CreationTimestamp:  Fri, 19 Aug 2022 14:25:23 -0500
Taints:             <none>
Unschedulable:      false
Addresses:
  Hostname:    aks-customName-234234234-vmss00011
  InternalIP:  XXXXXXXXXXXXXX
Capacity:
  attachable-volumes-azure-disk:  8
  cpu:                            4
  ephemeral-storage:              129886128Ki
  hugepages-1Gi:                  0
  hugepages-2Mi:                  0
  memory:                         16009Mi
  pods:                           30
Allocatable:
  attachable-volumes-azure-disk:  8
  cpu:                            3860m
  ephemeral-storage:              119703055367
  hugepages-1Gi:                  0
  hugepages-2Mi:                  0
  memory:                         12597Mi
  pods:                           30
System Info:
  Machine ID:                 XXXXXXX
  System UUID:                XXXXXXX
  Boot ID:                    XXXXXXXX
  Kernel Version:             5.4.0-1086-azure
  OS Image:                   Ubuntu 18.04.6 LTS
  Operating System:           linux
  Architecture:               amd64
  Container Runtime Version:  containerd://XXXXXX
  Kubelet Version:            v1.21.9
  Kube-Proxy Version:         v1.21.9
ProviderID:                   azure:///subscriptions/XXXXXXXXXX/resourceGroups/XXXXXXXXXX/providers/Microsoft.Compute/virtualMachineScaleSets/aks-customName-12312173-vmss/virtualMachines/4
Events:                          <none>

我没有看到任何与节点池名称匹配的属性。这已经在运行集群,并且每个节点和节点池列表的节点信息如下。

我需要将这些节点分组到节点池。

    标签: kubernetes kubectl azure-aks


    【解决方案1】:

    尝试给出以下给出节点池详细信息的命令。

    通过使用az aks nodepool

    az aks nodepool show
    

    这提供了节点池的详细信息

    通过使用Kubectl

    kubectl gs get nodepools
    

    这给出了节点池的列表。

    【讨论】:

      猜你喜欢
      • 2021-12-17
      • 1970-01-01
      • 2022-11-21
      • 2021-12-28
      • 2020-02-06
      • 2021-10-12
      • 2022-01-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多