阿里云CLI是基于阿里云开放API建立的管理工具。您可以通过该工具调用阿里云开放API来管理阿里云产品。
前提条件
在使用阿里云CLI之前,您需要配置调用阿里云资源所需的凭证信息、地域、语言等。更多信息,请参见简介。
安装配置阿里云CLI和kubectl
Cloud Shell默认安装配置了阿里云CLI和账号信息,无需任何额外配置。如果您不使用Cloud Shell,您需要安装和配置如下组件。
- 安装阿里云CLI。
- 在Linux上安装阿里云CLI,具体操作,请参见在Linux上安装阿里云CLI。
- 在macOS上安装阿里云CLI。
- 在macOS上安装阿里云CLI。
- 您也可以通过包管理器工具安装CLI。请参考Homebrew,安装包管理工具后,执行以下命令安装CLI。
brew install aliyun-cli
- 在Windows上安装阿里云CLI,具体操作,请参见在Windows上安装阿里云CLI。
- 配置阿里云CLI。执行以下命令,创建环境变量,用于存放身份认证信息。
aliyun configure
系统输出类似以下结果。
Configuring profile 'default' in 'AK' authenticate mode... Access Key Id []: ************ Access Key Secret []: ************ Default Region Id []: cn-beijing Default Output Format [json]: json (Only support json) Default Language [zh|en] en: Saving profile[default] ...Done. Configure Done!!! ..............888888888888888888888 ........=8888888888888888888D=.............. ...........88888888888888888888888 ..........D8888888888888888888888I........... .........,8888888888888ZI: ...........................=Z88D8888888888D.......... .........+88888888 ..........................................88888888D.......... .........+88888888 .......Welcome to use Alibaba Cloud.......O8888888D.......... .........+88888888 ............. ************* ..............O8888888D.......... .........+88888888 .... Command Line Interface(Reloaded) ....O8888888D.......... .........+88888888...........................................88888888D.......... ..........D888888888888DO+. ..........................?ND888888888888D.......... ...........O8888888888888888888888...........D8888888888888888888888=........... ............ .:D8888888888888888888.........78888888888888888888O ..............
安装和设置kubectl客户端,详情请参见Install and Set Up kubectl。
创建ASK集群
验证ASK集群
删除资源
- 如果您需要删除Nginx应用,请执行以下命令。
kubectl delete deploy nginx
系统输出类似以下结果。
deployment.extensions "nginx" deleted
- 您可以执行以下命令删除包含ASK集群和相关的VPC等资源。
aliyun cs DELETE /clusters/************