概述
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系统策略。
部署流程
单击部署链接,进入创建服务实例界面,根据界面提示,填写参数完成部署。
说明部署时间大约需要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集群,在上述选择的地域下创建集群。
查看服务实例。 部署完成后,服务实例页面中可以看到对应的服务实例。
进入服务实例的概览页后,可以通过Endpoint和AdminPassword访问Jenkins服务。