资讯详情

配置本地连接/使用AKS集群

本文在无Azure CLI和kubectl如果安装了工具,可以跳过相应的步骤。

首先安装在本机上Azure CLI

  • Windows 可下载msi安装格式安装程序,直接浏览器打开以下链接下载:
https://azcliprod.blob.core.windows.net/msi/azure-cli-2.36.0.msi 

或者:

使用 PowerShell 安装 Azure CLI。 作为管理员开始 PowerShell 并运行以下命令:

Invoke-WebRequest -Uri https://aka.ms/installazurecliwindows -OutFile .\AzureCLI.msi; Start-Process msiexec.exe -Wait -ArgumentList '/I AzureCLI.msi /quiet'; rm .\AzureCLI.msi 
  • macOS 可以使用Homebrew安装是管理 CLI 最容易安装的方法。 它可以很容易地安装、更新和卸载。如果系统中没有可用的Homebrew,请先安装 Homebrew(此处省略),然后继续。 安装 CLI 可以先更新 brew 存储存储信息,然后运行 install 命令:
brew update && brew install azure-cli 

  • Linux Linux下分为apt、yum、zypper等等,不同的方法,我没有一个接一个地尝试。方法相似,主要添加微软密钥操作。放上微软指导链接,自己去: https://docs.azure.cn/zh-cn/cli/install-azure-cli-yum?view=azure-cli-latest

登陆Azure

下载好Azure CLI后需要登陆账号,使用login命令:

az login 

如果 CLI 打开默认浏览器并加载它 Azure 登录页。

否则,请在 https://aka.ms/devicelogin 打开浏览器页面,输入终端中显示的授权代码。

然后用帐户凭证登录浏览器。

安装 kubectl

从本地计算机连接到 Kubernetes 需要使用的群集 kubectl(Kubernetes 命令行客户端)。 az aks install-cli 在本地安装命令:

az aks install-cli 

使用 kubectl 连接到集群

如果AKS上还没有k8s需要先使用集群Azure CLI它只能在创建后使用,这里不讨论。AKS前,需要设置subscription和resource group。

  1. 首先添加subscription(如果不能跳过),以下示例设置为my_subscription的订阅:
az account set --subscription my_subscription 

可通过以下命令检查订阅是否成功添加:

# get the current default subscription using show az account show --output table  # get the current default subscription using list az account list --query "[?isDefault]"  # get a list of subscriptions except for the default subscription az account list --query "[?isDefault == false]"  # get the details of a specific subscription az account show --subscription MySubscriptionName 

假如要查现在subscription下的所有resource group,使用以下命令:

az group list --output table 
  1. 然后获取 AKS 集合的凭证,包括resource group和name。获取以下示例 myResourceGroup 中名为“myAKSCluster” 的 AKS 集群凭证:
az aks get-credentials --resource-group myResourceGroup --name myAKSCluster 

具体的subscription、resource group和name您的信息也可以登录AKS portal,找到所有信息,下图为示例。 AKS示例

上述步骤成功完成后,即可使用kubectl正常工具访问集群。


租户(tenant)它包含整个组织 Azure Active Directory 实体。 这个租户至少包含一个订阅(subscription和用户(user)。 用户是只与一个租户(即所属的组织)关联的个人。 用户是登录到 Azure 以创建、管理和使用资源的帐户。 用户可能有权访问多个订阅,这些订阅是与 Microsoft 签署的有关使用云服务(包括 Azure)的协议。 每个资源与某个订阅关联(多对一)。

  • 若要详细了解租户、用户与订阅之间的差别,参阅:https://docs.microsoft.com/en-us/azure/azure-glossary-cloud-terminology
  • 若要了解如何将新订阅添加到 Azure Active Directory 租户,参阅:https://docs.microsoft.com/en-us/azure/active-directory/active-directory-how-subscriptions-associated-directory
  • 若要了解如何登录到特定租户,参阅:https://docs.microsoft.com/en-us/cli/azure/authenticate-azure-cli

标签: aks33000蒸发压力变送器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台