摘要: 用Vagrant和Ansible搭建持续交付平台 这是一个关于Vagrant的学习系列,包含如下文章: Vagrant入门 创建自己的Vagrant box 用Vagrant搭建Jenkins构建环境 用Vagrant和Ansible搭建持续交付平台 随着微服务越来越被行业所接受,与之相关的持续集成 阅读全文
posted @ 2017-09-07 10:09 阳光小白 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 用Vagrant创建Jenkins构建环境 这是一个关于Vagrant的学习系列,包含如下文章: 在上一篇文章中,我们讲到了如何创建自己的vagrant box。本文中,我们将使用Vagrant一次性创建3台虚拟机以组成一个Jenkins的master-slave构建环境,其中包含1台Jenkins 阅读全文
posted @ 2017-09-07 10:08 阳光小白 阅读(236) 评论(0) 推荐(0) 编辑
摘要: Vagrant box只是提供了一个虚拟机的基线,比如对于Harshicorp官网提供的unbuntu/trusty64这个box,相当于只是一个Ubuntu的ISO安装文件。一般来讲,在安装了操作系统之后,你都需要安装一些额外的软件以供项目所用,比如,要部署一个网站,你可能需要安装Tomcat以及 阅读全文
posted @ 2017-09-07 10:01 阳光小白 阅读(369) 评论(0) 推荐(0) 编辑
摘要: Vagrant 常用命令 首先需要创建一个目录用于存放Vagrantfile文件以及Vagrant在工作中的数据: 然后初始化Vagrant工程: 该命令会在当前目录下创建Vagrantfile,并且指定所使用的box为ubuntu/trusty64,该box由Hashicorp官网提供。此时,Va 阅读全文
posted @ 2017-09-07 09:58 阳光小白 阅读(458) 评论(0) 推荐(0) 编辑