Skip to content
Snippets Groups Projects
Commit 9d4da993 authored by Julien Lamy's avatar Julien Lamy
Browse files

Add Vagrant & Salt files

parents
Branches
No related merge requests found
Vagrant.configure("2") do |config|
config.vm.box = "debian/stretch64"
config.vm.synced_folder "salt/root", "/srv/salt/"
config.vbguest.auto_update = true
config.vbguest.auto_reboot = true
config.vm.provision :salt do |salt|
salt.masterless = true
salt.minion_config = "salt/minion"
salt.run_highstate = true
end
config.vm.network :forwarded_port, guest: 8080, host: 4567
# Afterwards, connect to localhost:4567, perform basic setup, and create
# admin/admin user
end
file_client: local
file_roots:
base:
- /srv/salt
jenkins:
pkgrepo.managed:
- name: deb http://pkg.jenkins.io/debian-stable binary/
- gpgcheck: true
- key_url: https://pkg.jenkins.io/debian-stable/jenkins.io.key
- consolidate: true
pkg.installed:
- require:
- pkgrepo: jenkins
service.running:
- require:
- pkg: jenkins
base:
'*':
- jenkins
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment