Difference between revisions of "Vagrant"

From air
Jump to navigation Jump to search
Line 24: Line 24:
   
 
=[[CoreOS]] avec Vagrant=
 
=[[CoreOS]] avec Vagrant=
  +
Installer Vagrant
https://coreos.com/docs/running-coreos/platforms/vagrant/
 
  +
  +
<pre>
  +
git clone https://github.com/coreos/coreos-vagrant.git
  +
cd coreos-vagrant
  +
</pre>
  +
  +
  +
  +
  +
Modifier les fichiers user_data et config.rb
 
en suivant https://coreos.com/docs/running-coreos/platforms/vagrant/
  +
  +
<pre>
  +
vagrant up
  +
  +
vagrant list
  +
  +
vagrant ssh-config core-01
  +
  +
vagrant ssh core-01
  +
  +
ifconfig
  +
</pre>
  +
  +
Depuis n'importe quel répertoire
  +
<pre>
  +
vagrant global-status
  +
  +
vagrant ssh 1a2b3c4d
  +
  +
vagrant destroy 1a2b3c4d
  +
  +
</pre>

Revision as of 18:10, 1 June 2015

Vagrant provides easy to configure, reproducible, and portable work environments built on top of industry-standard technology and controlled by a single consistent workflow to help maximize the productivity and flexibility of you and your team.

To achieve its magic, Vagrant stands on the shoulders of giants. Machines are provisioned on top of VirtualBox, VMware, AWS, or any other provider. Then, industry-standard provisioning tools such as shell scripts, Chef, or Puppet, can be used to automatically install and configure software on the machine.

Installation

Suivre l'installation http://docs.vagrantup.com/v2/installation/

Premiers pas

Command Lines http://docs.vagrantup.com/v2/cli/index.html

vagrant --help
vagrant --help


CoreOS avec Vagrant

Installer Vagrant

git clone https://github.com/coreos/coreos-vagrant.git
cd coreos-vagrant



Modifier les fichiers user_data et config.rb en suivant https://coreos.com/docs/running-coreos/platforms/vagrant/

vagrant up

vagrant list

vagrant ssh-config core-01

vagrant ssh core-01

ifconfig

Depuis n'importe quel répertoire

vagrant global-status

vagrant ssh 1a2b3c4d

vagrant destroy 1a2b3c4d