Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Vagrant.configure(2) do |config|
- #########################
- # Paramètres de base
- #########################
- config.vm.box = "blueteam-ubuntu"
- config.vm.box_url = "https://cloud-images.ubuntu.com/vagrant/trusty/current/trusty-server-cloudimg-amd64-vagrant-disk1.box"
- #########################
- # Redirection de ports
- #########################
- # ssh
- config.vm.network "forwarded_port", guest: 22, host: 2022
- # web
- config.vm.network "forwarded_port", guest: 80, host: 8080
- config.vm.network "forwarded_port", guest: 8080, host: 8081
- # gitlab
- config.vm.network "forwarded_port", guest: 9020, host: 9020
- config.vm.network "forwarded_port", guest: 9021, host: 9021
- # tomcat
- config.vm.network "forwarded_port", guest: 9010, host: 9010
- #########################
- # SSH
- #########################
- config.ssh.username = "vagrant"
- config.ssh.password = "vagrant"
- #config.ssh.private_key_path = "~/.ssh/id_rsa"
- #config.ssh.forward_agent = true
- #########################
- # Dossier partagé host/vm
- #########################
- #config.vm.synced_folder "data_vm_host", "/home/vagrant/vagrant_vm_host_share"
- #########################
- # Ansible
- #########################
- config.vm.provision "ansible" do |ansible|
- ansible.playbook = "playbook.yml"
- ansible.verbose = "v"
- end
- #########################
- # Virtualbox
- #########################
- config.vm.provider "virtualbox" do |vb|
- vb.memory = "2024"
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement