安装与配置saectl工具

更新时间:2025-02-08 02:52:37

如果您初次使用saectl工具,请参考本文完成工具的安装与配置。

前提条件

已开通Serverless应用引擎并授权,详见准备工作

安装saectl工具

请根据您的操作系统类型选择相关的安装包和安装方式。

操作系统

安装包

安装方式

操作系统

安装包

安装方式

macOS

  1. 将压缩包下载到本地并解压,解压后的路径中包含saectl

  2. 命令行中进入saectl所在路径,执行mv ./saectl /usr/local/bin将其移动到系统工具所在路径。

Linux

  1. 将压缩包下载到本地,在命令行中运行如下命令tar -zxvf ${压缩包文件名}将压缩包解压,解压后的路径中包含saectl

  2. 命令行中进入saectl所在路径,执行mv ./saectl /usr/local/bin将其移动到系统工具所在路径。

Windows

  1. 将压缩包下载到本地并解压,解压后的路径中包含saectl.exe

  2. 将解压后的路径添加到PATH系统环境变量。

验证安装成功

在命令行中运行saectl version,返回saectl工具的相关版本信息,表明已成功安装saectl工具。

查看帮助信息

运行命令的过程中,可以通过--help参数查询帮助信息,例如:

  • saectl --help返回saectl后面可以跟随的命令,例如getdescribeapply

  • saectl apply --help返回saectl apply后面可以跟随的参数,例如-f-o

配置saectl工具

saectl工具需要获取在SAE部署应用和管理资源的权限,因此需要在环境变量中配置阿里云账号的AccessKey ID、AccessKey Secret、应用部署地域等信息。

获取AccessKey IDAccessKey Secret

您需要创建AccessKey,并记录AccessKey IDAccessKey Secret。

配置环境变量

请根据您的操作系统选择配置方式。

Linux系统或macOS系统
Windows系统

在终端中执行echo $SHELL命令,查看默认Shell类型。根据默认Shell类型选择配置方式。

Zsh
Bash
  1. 执行以下命令来将环境变量设置追加到~/.zshrc 文件中。

    # 用您的 AccessKey ID 代替 YOUR_ACCESS_KEY_ID
    echo "export ALICLOUD_ACCESS_KEY='YOUR_ACCESS_KEY_ID'" >> ~/.zshrc
    # 用您的 AccessKey Secret 代替 YOUR_ACCESS_KEY_SECRET
    echo "export ALICLOUD_SECRET_KEY='YOUR_ACCESS_KEY_SECRET'" >> ~/.zshrc
    # 用您的 应用部署地域 代替 cn-beijing
    echo "export ALICLOUD_REGION='cn-beijing'" >> ~/.zshrc
  2. 执行以下命令,使变更生效。

    source ~/.zshrc
  3. 重新打开一个终端窗口,运行以下命令检查环境变量是否生效。

    echo $ALICLOUD_ACCESS_KEY, $ALICLOUD_SECRET_KEY, $ALICLOUD_REGION
  1. 执行以下命令来将环境变量设置追加到~/.bashrc 文件中。

    # 用您的 AccessKey ID 代替 YOUR_ACCESS_KEY_ID
    echo "export ALICLOUD_ACCESS_KEY='YOUR_ACCESS_KEY_ID'" >> ~/.bashrc
    # 用您的 AccessKey Secret 代替 YOUR_ACCESS_KEY_SECRET
    echo "export ALICLOUD_SECRET_KEY='YOUR_ACCESS_KEY_SECRET'" >> ~/.bashrc
    # 用您的 应用部署地域 代替 cn-beijing
    echo "export ALICLOUD_REGION='cn-beijing'" >> ~/.bashrc
  2. 执行以下命令,使变更生效。

    source ~/.bashrc
  3. 重新打开一个终端窗口,运行以下命令检查环境变量是否生效。

    echo $ALICLOUD_ACCESS_KEY, $ALICLOUD_SECRET_KEY, $ALICLOUD_REGION

本文以使用CMD命令行为例。

  1. CMD中运行以下命令。

    # 用您的 AccessKey ID 代替 YOUR_ACCESS_KEY_ID
    setx ALICLOUD_ACCESS_KEY "YOUR_ACCESS_KEY_ID"
    # 用您的 AccessKey Secret 代替 YOUR_ACCESS_KEY_SECRET
    setx ALICLOUD_SECRET_KEY "YOUR_ACCESS_KEY_SECRET"
    # 用您的 应用部署地域 代替 cn-beijing
    setx ALICLOUD_REGION "cn-beijing"
  2. 重新打开一个CMD窗口,运行以下命令检查环境变量是否生效。

    echo %ALICLOUD_ACCESS_KEY%, %ALICLOUD_SECRET_KEY%, %ALICLOUD_REGION%

验证配置成功

在命令行中运行saectl get ns,返回账号中指定应用部署地域的命名空间信息,表明已成功配置saectl工具。

  • 本页导读 (1)
  • 前提条件
  • 安装saectl工具
  • 验证安装成功
  • 查看帮助信息
  • 配置saectl工具
  • 获取AccessKey ID和AccessKey Secret
  • 配置环境变量
  • 验证配置成功

点击开启售前

在线咨询服务