devbox
Utilisation de vagrant pour créer une VM devbox, répétable à l'infini.
La devbox est basée ici sur une debian12
Vagrantfile
# -*- mode: ruby -*-
# vi: set ft=ruby :
#
########################
# Variables
DBXRAM = 1024
DBXCPU = 2
########################
# V config
Vagrant.configure("2") do |config|
# devbox
config.vm.define "devbox" do |dbx|
dbx.vm.box = "generic-x64/debian12"
dbx.vm.synced_folder ".", "/srv/partage", create: true
dbx.vm.hostname = "devbox-01"
dbx.vm.provision "ansible" do |ansible|
ansible.playbook = "postinstall.yml"
end
end
config.vm.provider "libvirt" do |v|
v.memory = DBXRAM
v.cpus = DBXCPU
end
########################
end
ToDo
modifs postinstall
- alias pour
ll
modifs requirements pip
pip install networkx matplotlib
(pour générer un png depuis nmap)