赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. Serverless应用引擎(新版)
  4. 开发参考
  5. saectl工具
  6. 安装与配置saectl工具

安装与配置saectl工具

  • saectl工具
  • 发布于 2025-04-17
  • 0 次阅读
文档编辑
文档编辑

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

前提条件

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

安装saectl工具

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

操作系统

安装包

安装方式

macOS

  • saectl-v0.1.5-darwin-amd64.tar.gz(X86-64位系统)

  • saectl-v0.1.5-darwin-arm64.tar.gz(ARM-64位系统)

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

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

Linux

  • saectl-v0.1.5-linux-amd64.tar.gz(X86-64位系统)

  • saectl-v0.1.5-linux-arm64.tar.gz(ARM-64位系统)

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

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

Windows

  • saectl-v0.1.5-windows-amd64.zip(X86-64位系统)

  • saectl-v0.1.5-windows-arm64.zip(ARM-64位系统)

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

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

验证安装成功

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

查看帮助信息

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

  • saectl --help返回saectl后面可以跟随的命令,例如get、describe、apply。

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

配置saectl工具

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

获取AccessKey ID和AccessKey Secret

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

配置环境变量

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

Linux系统或macOS系统

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

Zsh

  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

Bash

  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

Windows系统

本文以使用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工具。

相关文章

安装与配置saectl工具 2025-04-17 10:57

如果您初次使用saectl工具,请参考本文完成工具的安装与配置。 前提条件 已开通Serverless应用引擎并授权,详见准备工作。

saectl工具快速入门 2025-04-17 10:57

本文介绍saectl工具的使用方法和常用命令,帮助您快速入门并实现一些常见的业务需求。 前提条件 已安装saectl工具,并配置AccessKey ID、AccessKey Secret、应用部署地域,详见安装与配置saectl工具。

使用saectl工具管理命名空间Namespace 2025-04-17 10:57

SAE的命名空间对应于Kubernetes的Namespace资源类型。本文介绍如何使用saectl工具管理SAE命名空间,并提供相关的K8s YAML配置文件示例。 前提条件 已安装saectl工具,并配置AccessKey ID、AccessKey Secret、应用部署地域,详见安装与配置sa

使用saectl工具管理应用 2025-04-17 10:57

本文介绍如何使用saectl工具管理SAE应用,并提供相关的K8s YAML配置文件示例。 前提条件 已安装saectl工具,并配置AccessKey ID、AccessKey Secret、应用部署地域,详见安装与配置saectl工具。

使用saectl工具管理应用实例Pod 2025-04-17 10:57

SAE的应用实例对应于Kubernetes的Pod资源类型。本文介绍如何使用saectl工具管理SAE应用实例,并提供相关的K8s YAML配置文件示例。 前提条件 已安装saectl工具,并配置AccessKey ID、AccessKey Secret、应用部署地域,详见安装与配置saectl工具

使用saectl工具管理配置项ConfigMap 2025-04-17 10:57

SAE的配置项对应于Kubernetes的ConfigMap资源类型。本文介绍如何使用saectl工具管理ConfigMap,并提供相关的K8s YAML配置文件示例。 前提条件 已安装saectl工具,并配置AccessKey ID、AccessKey Secret、应用部署地域,详见安装与配置s

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号