在EDAS里通过源码部署应用的时候,如果采用Git协议并且鉴权方式选择为SSH密钥时,您需在代码仓库配置EDAS提供的SSH公钥。本文介绍在阿里云Codeup上使用源码部署应用时配置SSH公钥。

步骤一:复制EDAS提供的公钥

  1. 登录EDAS控制台
  2. 在左侧导航栏,单击应用管理 > 应用列表,在顶部菜单栏选择地域,并在页面上方选择微服务空间,然后在应用列表页面左上角,单击创建应用
  3. 应用基本信息页面,设置应用的集群类型Kubernetes集群,并在应用运行环境区域,选择PHP,然后单击下一步
  4. 应用配置配置向导页面,选择鉴权方式SSH密钥,然后单击SSH公钥右侧的一键复制
    复制EDAS的公钥

步骤二:在代码仓库配置公钥

  1. 登录阿里云Codeup控制台,单击目标代码库。
  2. 在左侧导航栏,单击设置
  3. 设置左侧导航栏,单击部署密钥,然后在页面右上角单击新建密钥
    说明 为增强企业代码库安全,部署密钥需设置IP白名单范围后生效。如未开启,请在IP白名单页面开启。
  4. 新建密钥对话框,设置标题,粘贴步骤4中拷贝的公钥,然后单击新建密钥
    配置完成后可在部署密钥页面查看增加的密钥。

相关操作

如需删除创建的密钥,可在部署密钥页面,单击密钥右侧操作列的删除,然后根据页面提示完成删除。