Ansible: Vagrant VM Provisionierung

// Ansible wird für die Konfiguration bzw. Provisionierung // der folgenden Vagrant VM-Infrastruktur verwendet // Installation aus “Personal Packages Archiv (PPA)” sudo -s apt-get install software-properties-common apt-add-repository ppa:ansible/ansible apt-get update apt-get install ansible // Kontrolle ansible –version ansible-playbook –version ansible-galaxy –help // Erstellung einer neuen/eigenen ‘hosts’ bzw. ‘inventory’ Datei // für die Konfiguration der ‘dev’ Umgebung cd ~ mkdir ansible cd ansible vi dev // Erstellung einer eigenen Config-Datei (ansible.cfg) // Referenz auf die inventory (hosts) Datei cd ~/ansible vi ansible.cfg [defaults] inventory=./dev ...

16. März 2017 · Aaron

Vagrant: Grundlagen

VM-Management // Hilfe vagrant help vagrant help init // Ordner für Vagrant initialisieren bzw. ‘Vagrantfile’ Erzeugung vagrant init hashicorp/precise64 // Aufbau und Konfiguration einer Umgebung (Vagrant-Box) vagrant up // Auflistung der installierten Boxen // Windows Ordner // Login via SSH vagrant ssh // VM sleep mode vagrant suspend // VM ausschalten (shutdown) vagrant halt // VM Löschen vagrant destroy Vagrant Box // Installation von weiteren Umgebungen (Vagrant Box) z.B. Ubuntu trusty ...

9. März 2017 · Aaron