多地域
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"
}
}
}
}
}