fcli是阿里雲Function Compute的命令列工具,協助您便捷地管理Function Compute中的資源。若您是初次使用fcli,您需要下載並配置fcli。
下載fcli
下載fcli安裝包至本地,然後解壓安裝包。
配置fcli
如果您是第一次使用,需要配置fcli。Function Compute提供了以下幾種配置方式:
方法一
使用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
fcli命令集
Function Compute為您提供了fcli的操作命令集以便開發人員需要時查閱。開發人員也可以通過在可執行檔所在檔案夾下執行fcli --help
查看命令的詳細資料。