跳到主要内容

多地域

CLI 1.2.0 版本起,增加了对多地域的支持,你可以通过 CLI 操作云开发不同地域的资源。

默认情况下,CLI 可以直接操作上海地域的环境,当你需要操作其他地域的环境时,请通过 -r 全局参数指定地域,如

# 展示出广州地域的环境列表
tcb env list -r gz

# 将函数部署到广州地域的环境
tcb fn deploy app -r gz -e envID

...

当不指定 -r 参数时,即视为环境为上海地域的环境。

提示

-r 参数适用于全部的命令

地域列表

gz 为广州地域的缩写,全称为 ap-guangzhou,在使用 CLI 时,可以使用缩写,下面是全部地域的简称信息

# 已支持地域
gz: ap-guangzhou
bj: ap-beijing
sh: ap-shanghai

# 可能会支持的地域
# nj: ap-nanjing
# cd: ap-chengdu
# cq: ap-chongqing

配置文件

你也可以在配置文件中指定环境的地域信息,无需添加 -r 参数,如下所示

{
"version": "2.0",
"envId": "envId",
"region": "ap-guangzhou",
"framework": {
"name": "koa-starter",
"plugins": {
"node": {
"use": "@cloudbase/framework-plugin-node",
"inputs": {
"name": "koa-starter",
"path": "/koa-starter"
}
}
}
}
}