Jenkins社区版服务实例部署

概述

Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成。Jenkins在计算巢上提供了社区版服务,您无需自行配置云主机,即可在计算巢上快速部署Jenkins服务、实现运维监控,从而方便地基于Jenkins搭建您自己的应用。请访问Jenkins使用文档了解如何使用Jenkins。

计费说明

Jenkins社区版在计算巢上的费用主要涉及:

单机版

  • 所选vCPU与内存规格

  • 云盘容量

  • 公网带宽

容器集群版

在使用ACK托管集群ACK专有集群的过程中,会使用阿里云其他云产品的资源,例如使用云服务器ECS作为节点等。除集群外,您需要为您使用的其他阿里云云产品资源付费,具体费用,请参见ACK计费说明

计费方式包括:

  • 按量付费

  • 包年包月

预估费用在创建实例时可实时看到。

RAM账号所需权限

Jenkins服务需要对ECS、VPC等资源进行访问和创建操作,因此您的账号需要包含如下资源的权限。若您使用RAM用户创建服务实例,需要在创建服务实例前RAM用户添加相应资源权限

单机版

权限策略名称

备注

AliyunECSFullAccess

管理云服务器服务(ECS)的权限

AliyunVPCFullAccess

管理专有网络(VPC)的权限

AliyunROSFullAccess

管理资源编排服务(ROS)的权限

AliyunComputeNestUserFullAccess

管理计算巢服务(ComputeNest)的用户侧权限

AliyunCloudMonitorFullAccess

管理云监控(CloudMonitor)的权限

容器集群版

容器服务ACK常用系统策略,请参见ACK系统策略

部署流程

  1. 单击部署链接,进入创建服务实例界面,根据界面提示,填写参数完成部署。

    说明

    部署时间大约需要2分钟。

    单机版

    说明

    在部署时,云盘和公网的相关设置在模板中为您配置完成,以提供最佳的资源利用与经济性。

    • 云盘类型:ESSD云盘

    • 云盘大小:200 GiB

    • 公网带宽计费模式:按使用流量

    • 公网带宽值:5 Mbps

    参数组

    参数项

    示例

    说明

    选择模板

    选择模板

    单机版

    单机版部署简单,维护方便,成本低。

    容器集群版:扩展性强,负载均衡,效率高。

    服务实例名称

    服务实例名称

    test

    部署服务实例的名称。

    地域

    地域

    华东1(杭州)

    选中服务实例的地域,建议就近选择,以获取更好的网络延时。

    付费类型配置

    付费类型

    按量付费

    付费类型分为按量付费和包年包月。

    ECS实例配置

    实例类型

    ecs.g6.large

    实例规格,可以根据实际需求选择。

    实例密码

    ********

    设置实例密码。长度8~30个字符,必须包含三项(大写字母、小写字母、数字、()`~!@#$%^&*-+={}[]:;'<>,.?/ 中的特殊符号)。

    可用区配置

    部署区域

    可用区I

    地域下的不同可用区域。

    选择已有基础资源配置

    VPC ID

    vpc-xxx

    选择专有网络的ID。

    交换机ID

    vsw-xxx

    选择交换机ID。若找不到交换机,可尝试切换地域和可用区。

    容器集群版

    参数组

    参数项

    示例

    说明

    选择模板

    选择模板

    容器集群版

    单机版部署简单,维护方便,成本低。

    容器集群版:扩展性强,负载均衡,效率高。

    服务实例名称

    服务实例名称

    test

    部署服务实例的名称。

    地域

    地域

    华东1(杭州)

    选中服务实例的地域,建议就近选择,以获取更好的网络延时。

    ACK集群

    K8s集群ID

    cba0e8d50875b422a9dd14a39ccaa****/si-75ba0f8e9f8b4793****

    部署应用程序的K8s集群ID。

    说明

    如您没有ACK集群,在上述选择的地域下创建集群。

  2. 查看服务实例。 部署完成后,服务实例页面中可以看到对应的服务实例。

    image

  3. 进入服务实例的概览页后,可以通过EndpointAdminPassword访问Jenkins服务。

    image