全部產品
Search
文件中心

:初次使用fcli

更新時間:Oct 25, 2024

fcli是阿里雲Function Compute的命令列工具,協助您便捷地管理Function Compute中的資源。若您是初次使用fcli,您需要下載並配置fcli。

下載fcli

下載fcli安裝包至本地,然後解壓安裝包。

配置fcli

如果您是第一次使用,需要配置fcli。Function Compute提供了以下幾種配置方式:

方法一

使用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命令集

Function Compute為您提供了fcli的操作命令集以便開發人員需要時查閱。開發人員也可以通過在可執行檔所在檔案夾下執行fcli --help查看命令的詳細資料。