文件名称:jenkins-ansible:使用 Vagrant 作为目标通过 Ansible 安装带有一组指定插件的 jenkins 的脚本
文件大小:23KB
文件格式:ZIP
更新时间:2024-07-18 01:24:58
流浪汉 Vagrant 项目对于从命令行构建/启动虚拟机的通用方法很有用,因为虽然虚拟机的“提供者”可能不止一个,但在描述虚拟机时肯定有一些共同的特征,比如内存大小、网络设置、共享文件夹,转发端口等。Vagrant VM 的提供者是什么意思? 好吧,您可能熟悉Virtualbox (恰好是 Vagrant 的默认提供程序)或VmWare 。 这些只是 Vagrant VM 的两个可能的提供程序,您可以将每个提供程序的自定义配置属性传递到Vagrant文件中。 事情一直在发展,虚拟机的 Vagrant“模板”甚至可以用于在像 Digital Ocean 这样的云提供商上构建和部署实例。 我打算使用 Vagrant 启动一个带有裸 Ubuntu 映像的 VM,然后在这个新映像上使用 Ansible 来安装和配置 jenkins 以及插件和依赖项(jdk)。 下载并安装和 。 描述我的配置的
【文件预览】:
jenkins-ansible-master
----Vagrantfile(535B)
----jenkins.yml(68B)
----host_vars()
--------jenkins(197B)
----LICENSE(11KB)
----roles()
--------jenkins()
--------jdk8()
----jdk8.yml(54B)
----ansible.host(57B)
----README.md(12KB)