fcli是阿里云函数计算的命令行工具,帮助您便捷地管理函数计算中的资源。若您是初次使用fcli,您需要下载并配置fcli。

下载fcli

下载fcli安装包至本地,然后解压安装包。

配置fcli

如果您是第一次使用,需要配置fcli。函数计算提供了以下几种配置方式:

方法一

使用fcli shell命令配置。

  1. 在fcli可执行文件所在的文件夹下,执行fcli shell
  2. 根据界面提示,依次输入阿里云主账号的账号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命令配置。

  1. 在fcli可执行文件所在文件夹下,执行fcli config
  2. 根据界面提示,依次输入阿里云主账号的账号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文件。

  1. 打开~/.fcli/config.yaml文件。
  2. 将对应的参数配置为您自己的值,并保存配置。
    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查看命令的详细信息。