本文介绍如何在函数计算控制台,通过GitHub或者Gitee代码仓库,完成模板应用的CICD部署。
操作步骤
- 登录函数计算控制台。
- 在顶部菜单栏,选择地域。
- 在左侧导航栏,单击应用中心。在应用中心页面的应用模板区域,将鼠标置于需要部署的应用模板区域,单击配置部署。
- 在新建模板应用页面,设置应用参数,单击部署。
参数说明如下:
- 应用名称:设置应用名称。
- 部署方式:选择通过代码仓库部署,选择代码仓库。
注意
- 如果您是第一次在函数计算平台使用GitHub或Gitee仓库,使用前需要授予函数计算管理您的代码仓库的权限。选择代码仓库后,页面会自动跳转至授权页面,请您根据界面提示完成授权。
- 如果您希望使用云效完成应用的CICD部署,则需您手动配置代码仓库和流水线。具体步骤,请参见使用云效2020部署函数。
- 不同应用模板需要配置的参数不同,请您参考实际界面设置参数。
- 代码仓库名称:设置存放代码的仓库名称。
- 私密仓库:选中私密仓库后,您的代码仓库将仅您个人可见。
- CI/CD工具:选择CICD工具。如果您希望使用云效完成应用的CICD部署,需要您手动配置代码仓库和流水线。具体步骤,请参见使用云效2020部署函数。
- 部署应用后,您需要在代码仓库设置密钥信息,才能完成应用的CICD部署。
- GitHub
- 登录GitHub。
- 找到目标仓库,单击页面上方的Settings。
- 在Settings页面的左侧导航栏,单击Secrets。
- 在Secrets页面的右上角,单击New repository secret。
- 设置密钥信息,单击Add Secret。
需要设置的信息如下所示。
- ALIYUN_ACCESS_KEY_ID:设置您的AccessKey ID。
- ALIYUN_ACCESS_KEY_SECRET:设置您的AccessKey Secret。
- ALIYUN_ACCOUNT_ID:设置您的阿里云账号ID或RAM用户所属的阿里云账号ID。
- Gitee
- 登录Gitee。
- 找到目标仓库,单击页面上方的管理。
- 在Settings页面的左侧导航栏,单击环境变量管理。
- 在环境变量管理页面的右上角,单击新建变量。
- 在新建变量对话框,设置变量信息,单击确定。
需要设置的信息如下所示。
- ACCESS_KEY_ID:设置您的AccessKey ID。
- ACCESS_KEY_SECRET:设置您的AccessKey Secret。
- ACCOUNT_ID:设置您的阿里云账号ID或RAM用户所属的阿里云账号ID。
更多信息
部署完成后,您可以在函数计算控制台查看应用的概览、事件、监控、资源等信息。更多操作,请参见Web应用操作。