使用 COS 上传腾讯云 SCF 云函数
安装 CLI
通过 cmd 安装:pip install scf
执行 scf --version 命令进行验证 => scf CLI, version 0.0.1
配置账号信息
代码语言:javascript复制$ scf configure set
[-] appid = 1255720000
[-] region = ap-guangzhou
[-] secret-id = ********************************cEr7
[-] secret-key = ****************************mkYA
[-] using-cos = True (By default, it is deployed by COS.)
Allow report information to help us optimize scfcli(Y/n):
或者
代码语言:javascript复制$ scf configure set --region ap-beijing --appid xxxxxxxxxx --secret-id xxxxxxxxxxxxxx --secret-key xxxxxxxxxxxxxx
开启 COS 上传
查看配置
代码语言:javascript复制scf configure get
返回using-cos
为 True
表示已开启
$ scf configure get
[>] USER_1
[>] appid = 1255721742
[>] region = ap-guangzhou
[>] secret-id = ********************************cEr7
[>] secret-key = ****************************mkYA
[>] using-cos = True (By default, it is deployed by COS.)
[>] python2-path = None
[>] python3-path = None
[>] no-color = False
开启 COS 上传
代码语言:javascript复制scf configure set --using-cos y
部署函数
在当前目录下创建 hello_world 函数
说明:
如果您已经有创建好的云函数,请执行 步骤2。
代码语言:javascript复制scf init
进入对应的函数目录
代码语言:javascript复制$ cd hello_world/
在腾讯云账号下创建 COS bucket ,并从该 bucket 拉取函数并部署
代码语言:javascript复制$ scf deploy
DONE!