Jenkins安装、配置与自动化部署全攻略
1. Google Compute Engine Jenkins配置
在进行Google Compute Engine Jenkins配置时,有几个关键参数需要注意。对于空闲虚拟机的保留时间,如果设置过低,虽然能节省成本,但构建执行时间会变长,因为构建需要等待新的虚拟机创建;如果设置过高,同一虚拟机将更频繁地被重用,但如果没有待处理的构建任务,就会为未使用的计算时间付费。在实验中,将其设置为十分钟是比较合适的。
区域和可用区的选择也很重要。如果集群运行在 us-east-1 ,则选择该区域;否则,切换到集群运行的区域以及镜像创建的区域。同样,选择合适的可用区,例如按照步骤操作时,应该选择 us-east1-b ,重要的是该可用区必须与构建镜像的区域相同。
以下是具体的配置步骤:
1. 选择 n1-standard-2 作为机器类型。
2. 网络和子网都选择 default 。
3. 勾选外部IP和内部IP复选框。在GCE中,需要有外部IP或NAT网关才能从互联网下载任何内容,为了避免NAT网关的设置,配置外部IP;同时为了确保连接流量不不必要地通过互联网,也选择内部IP,以保证Jenkins仍然使用内部IP。
4. 将镜像项目设置为与环境变量 G_PROJECT 相同的值。
5. 选择 docker 作为镜像名称,然后点击保存按钮。
2. 集群外测试Docker构建
超级会员免费看
订阅专栏 解锁全文
780

被折叠的 条评论
为什么被折叠?



