
# 开始使用
#### 安全组规则修改（可选）
![](https://support.huaweicloud.com/dscbsbj-ctf/public_sys-resources/notice_3.0-zh-cn.png)
- 该解决方案使用50000端口用来与Jenkins主站进行通信，默认对该方案创建的VPC子网网段放开，请参考[修改安全组规则](https://support.huaweicloud.com/usermanual-vpc/vpc_SecurityGroup_0005.html)，配置IP地址白名单，以便能正常访问服务。
 
安全组实际是网络流量访问策略，包括网络流量入方向规则和出方向规则，通过这些规则为安全组内具有相同保护需求并且相互信任的云服务器、云容器、云数据库等实例提供安全保护。
如果您的实例关联的安全组策略无法满足使用需求，比如需要添加、修改、删除某个TCP端口，请参考以下内容进行修改。
- 添加安全组规则：根据业务使用需求需要开放某个TCP端口，请参考**[添加安全组规则](https://support.huaweicloud.com/usermanual-vpc/zh-cn_topic_0030969470.html)**添加入方向规则，打开指定的TCP端口。
- 修改安全组规则：安全组规则设置不当会造成严重的安全隐患。您可以参考**[修改安全组规则](https://support.huaweicloud.com/usermanual-vpc/vpc_SecurityGroup_0005.html)**，来修改安全组中不合理的规则，保证云服务器等实例的网络安全。
- 删除安全组规则：当安全组规则入方向、出方向源地址/目的地址有变化时，或者不需要开放某个端口时，您可以参考**[删除安全组规则](https://support.huaweicloud.com/usermanual-vpc/vpc_SecurityGroup_0006.html)**进行安全组规则删除。
 
#### 访问gerrit并创建代码仓库
1. 在该方案创建的堆栈的"输出"标签页中，复制gerrit访问地址。 
   图1gerrit访问地址   
   ![](https://support.huaweicloud.com/dscbsbj-ctf/zh-cn_image_0000001353423249.png)
   
   

2. 在浏览器中访问复制的gerrit地址，并单击"Sign in"进行登录。 
   图2访问gerrit   
   ![](https://support.huaweicloud.com/dscbsbj-ctf/zh-cn_image_0000001353504525.png)
   
   
3. 在登录页面单击"Sign in with a Launchpad ID"。 
   图3登录gerrit1   
   ![](https://support.huaweicloud.com/dscbsbj-ctf/zh-cn_image_0000001309017216.png)
   
   
4. 在Ubuntu One页面中，输入电子邮件地址及密码进行登录（如果没有账号需要单击右上角"登录或创建账号"进行账号创建）。 
   图4登录gerrit2   
   ![](https://support.huaweicloud.com/dscbsbj-ctf/zh-cn_image_0000001361738525.png)
   
   
5. 在弹出的界面中，单击"是的，我要登录"。 
   图5登录gerrit3   
   ![](https://support.huaweicloud.com/dscbsbj-ctf/zh-cn_image_0000001362057965.png)
   
   
6. 单击"BROWSE"-"Repositories"-"CREATE NEW"，输入Repository name、Default Branch等信息后，单击"CREATE"。 
   图6创建代码仓库
   ![](https://support.huaweicloud.com/dscbsbj-ctf/zh-cn_image_0000001362075869.png)
   
   
 
#### 访问Jenkins并配置插件
1. 在该方案创建的堆栈的"资源"标签页中，单击生成的Jenkins服务器。 
   图7访问Jenkins服务器   
   ![](https://support.huaweicloud.com/dscbsbj-ctf/zh-cn_image_0000001353519189.png)
   
   
2. 单击"远程登录"，在CloudShell登录方式下单击"CloudShell登录"。 
   图8Jenkins服务器登录   
   ![](https://support.huaweicloud.com/dscbsbj-ctf/zh-cn_image_0000001308846878.png)
   
   
3. 输入账号密码后，单击"连接"。 
   图9Jenkins服务器连接   
   ![](https://support.huaweicloud.com/dscbsbj-ctf/zh-cn_image_0000001308690474.png)
   ![](https://support.huaweicloud.com/dscbsbj-ctf/public_sys-resources/caution_3.0-zh-cn.png)
   请确认安全组中来源为CloudShell代理IP（单击上图蓝色字体的"CloudShell代理IP"查看具体IP地址）的远程端口（SSH默认端口为22）已经允许。
   
   
4. 输入命令"cat /app/jenkins_home/secrets/initialAdminPassword"获取admin登录密码并复制。 
   图10获取Jenkins admin密码   
   ![](https://support.huaweicloud.com/dscbsbj-ctf/zh-cn_image_0000001361690525.png)
   
   
5. 在该方案创建的堆栈的"输出"标签页中，复制Jenkins访问地址。 
   图11Jenkins访问地址   
   ![](https://support.huaweicloud.com/dscbsbj-ctf/zh-cn_image_0000001353317297.png)
   
   
6. 在浏览器中访问复制的Jenkins地址，粘贴步骤4中获取到的admin登录密码，单击"继续"。 
   图12Jenkins平台登录   
   ![](https://support.huaweicloud.com/dscbsbj-ctf/zh-cn_image_0000001300702436.png)
   
   
7. 选择"安装推荐的插件"或"选择插件来安装"进行插件安装。（此处以安装推荐的插件为例）。 
   图13自定义Jenkins   
   ![](https://support.huaweicloud.com/dscbsbj-ctf/zh-cn_image_0000001353344017.png)
   图14等待插件安装   
   ![](https://support.huaweicloud.com/dscbsbj-ctf/zh-cn_image_0000001300547736.png)
   
   
8. 等待插件安装完成，可以选择填写管理员信息进行管理员用户创建，也可以单击"使用admin账户继续"（此处以使用admin账户继续访问为例）。 
   图15创建管理员   
   ![](https://support.huaweicloud.com/dscbsbj-ctf/zh-cn_image_0000001300548168.png)
   
   
9. 在实例配置页面进行Jenkins URL配置，单击"保存并完成"。 
   图16配置Jenkins URL   
   ![](https://support.huaweicloud.com/dscbsbj-ctf/zh-cn_image_0000001353349045.png)
   
   
10. Jenkins就绪后，单击"开始使用Jenkins"。 
    图17Jenkins就绪   
    ![](https://support.huaweicloud.com/dscbsbj-ctf/zh-cn_image_0000001300710056.png)
    图18访问Jenkins平台   
    ![](https://support.huaweicloud.com/dscbsbj-ctf/zh-cn_image_0000001300551292.png)
    
    
11. 请参考"**[HuaweiCloudEcs插件配置](https://plugins.jenkins.io/huaweicloud-ecs/#documentation)**"文档进行HuaweiCloudEcs插件配置，实现自动创建华为云ECS作为Jenkins集群的slave节点。
 
