在EDAS里通过源码部署应用的时候,如果采用Git协议并且鉴权方式选择为SSH密钥时,您需在代码仓库配置EDAS提供的SSH公钥。本文介绍在阿里云Codeup上使用源码部署应用时配置SSH公钥。
步骤一:复制EDAS提供的公钥
- 登录EDAS控制台。
- 在左侧导航栏,单击,在顶部菜单栏选择地域,并在页面上方选择微服务空间,然后在应用列表页面左上角单击创建应用。
- 在应用基本信息页面,设置应用的集群类型为Kubernetes集群,并在应用运行环境区域,选择PHP,然后单击下一步。
- 在应用配置配置向导页面,选择鉴权方式为SSH密钥,然后单击SSH公钥右侧的一键复制。
步骤二:在代码仓库配置公钥
- 登录阿里云Codeup控制台,单击目标代码库。
- 在左侧导航栏,单击设置。
- 在设置左侧导航栏,单击部署密钥,然后在页面右上角单击新建密钥。
说明 为增强企业代码库安全,部署密钥需设置IP白名单范围后生效。如未开启,请在
IP白名单页面开启。
- 在新建密钥对话框,设置标题,粘贴步骤4中拷贝的公钥,然后单击新建密钥。
配置完成后可在部署密钥页面查看增加的密钥。
相关操作
如需删除创建的密钥,可在部署密钥页面,单击密钥右侧操作列的删除,然后根据页面提示完成删除。