fcli是阿里云函数计算的命令行工具,帮助您便捷地管理函数计算中的资源。若您是初次使用fcli,您需要下载并配置fcli。
下载fcli
下载fcli安装包 至本地,然后解压安装包。
配置fcli
如果您是第一次使用,需要配置fcli。函数计算提供了以下几种配置方式:
方法一
使用fcli shell
命令配置。
在fcli可执行文件所在的文件夹下,执行fcli shell
。
根据界面提示,依次输入阿里云主账号的账号ID、AccessKey ID和AccessKey Secret,然后选择地域。
您可以在账号管理 中获取账号的Account ID,在用户信息管理 中获取AccessKeyID和AccessKeySecret。
? Alibaba Cloud Account ID <your account ID>
? Alibaba Cloud Access Key ID <your AccessKey ID>
? Alibaba Cloud Access Key Secret <your Accesskey Secret>
? Default region name cn-shanghai
Store the configuration in: .fcli
Welcome to the function compute world. Have fun!
>>>
配置完成后,在fcli可执行文件所在的文件夹下生成config.yaml 文件。
方法二
使用fcli config
命令配置。
在fcli可执行文件所在文件夹下,执行fcli config
。
根据界面提示,依次输入阿里云主账号的账号ID、AccessKey ID和AccessKey Secret,然后选择地域。
您可以在账号管理 中获取账号的Account ID,在用户信息管理 中获取AccessKeyID和AccessKeySecret。
? Alibaba Cloud Account ID <your account ID>
? Alibaba Cloud Access Key ID <your AccessKey ID>
? Alibaba Cloud Access Key Secret <your Accesskey Secret>
? Default region name cn-shanghai
Store the configuration in: .fcli
配置完成后,在fcli可执行文件所在的文件夹下生成config.yaml 文件。
方法三
直接配置YAML文件。
打开~/.fcli/config.yaml 文件。
将对应的参数配置为您自己的值,并保存配置。 endpoint: https://<account ID>.<region ID>.fc.aliyuncs.com
api_version: 2016-08-15
access_key_id: <your AccessKeyID>
access_key_secret: <your AccessKeySecret>
security_token: ""
user_agent: fcli-0.1
debug: false
timeout: 60
sls_endpoint: <region ID>.log.aliyuncs.com
说明 account ID、AccessKeyID、AccessKeySecret的所属账号必须为主账号。
您可以在账号管理 中获取账号的Account ID,在用户信息管理 中获取AccessKeyID和AccessKeySecret。
fcli命令集
函数计算为您提供了fcli的操作命令集以便开发者需要时查阅。开发者也可以通过在可执行文件所在文件夹下执行fcli --help
查看命令的详细信息。