查看托管命名空间及其关联的成员群集(预览版)

适用于: ✔️具有中心群集的 Fleet Manager

本文介绍如何查看有权访问的托管命名空间,以及跨成员群集监视资源使用情况。

重要

Azure Kubernetes 舰队管理器预览功能可以通过自助服务方式选择性启用。 预览版按“现状”和“视供应情况”提供,它们不包括在服务级别协议和有限保证范围内。 客户支持部门会尽力为 Azure Kubernetes 舰队管理器预览功能提供部分支持。 因此,这些功能并不适合用于生产。

在您开始之前

重要

本文面向需要发现和监视他们有权访问的托管命名空间的 开发人员和团队成员 。 如果你是希望创建和配置托管命名空间的平台管理员,请参阅 对多租户使用多群集托管命名空间

  • 需要一个具有活动订阅的 Azure 帐户。 创建账户

  • 需要现有的多群集托管命名空间。 如果没有,请参阅 “创建多群集托管命名空间”。

  • 阅读 多群集托管命名空间的概述 ,了解托管命名空间的概念。

  • 需要安装 Azure CLI 版本 2.58.0 或更高版本才能完成本文的操作。 若要安装或升级,请参阅安装 Azure CLI

  • 你需要 fleet Azure CLI 扩展。 您可以使用az extension addaz extension update命令安装并更新到最新版本。

    # Install the extension
    az extension add --name fleet
    
    # Update the extension
    az extension update --name fleet
    
  • 使用 az extension show 命令确认机群扩展版本至少为 1.7.0。

    az extension show --name fleet
    
  • 为订阅 ID、资源组和 Fleet 设置以下环境变量:

    export SUBSCRIPTION_ID=<subscription-id>
    export GROUP=<resource-group-name>
    export FLEET=<fleet-name>
    export FLEET_NAMESPACE_NAME=<fleet-namespace-name>
    
  • 使用 az account set 命令设置默认 Azure 订阅。

    az account set --subscription ${SUBSCRIPTION_ID}
    

查看我有权访问的多群集托管命名空间

  • 查看有权使用 az fleet namespace list 命令访问的多群集托管命名空间。

    az fleet namespace list  
        --resource-group {GROUP} \ 
        --fleet-name ${FLEET} \ 
        -o table 
    

    输出应类似于以下示例输出:

    AdoptionPolicy  DeletePolicy   ETag                                    Location   Name                  ProvisioningState   ResourceGroup
    --------------  ------------   -------------------------------------   --------   --------------------  -----------------   -------------
    Always          Delete         "aaaaaaaa-0b0b-1c1c-2d2d-333333333333   chinanorth3    my-managed-namespace  Succeeded           test-rg
    

查看托管命名空间

  • 使用 az fleet namespace show 命令查看特定的托管命名空间。

    az fleet namespace show \ 
        --resource-group ${GROUP} \ 
        --fleet-name ${FLEET} \ 
        --name ${FLEET_NAMESPACE_NAME}$ \ 
        -o table 
    

    输出应类似于以下示例输出:

    AdoptionPolicy  DeletePolicy   ETag                                    Location   Name                  ProvisioningState   ResourceGroup
    --------------  ------------   -------------------------------------   --------   --------------------  -----------------   -------------
    Always          Delete         "aaaaaaaa-0b0b-1c1c-2d2d-333333333333   chinanorth3    my-managed-namespace  Succeeded           test-rg
    

后续步骤