Quantcast
Channel: Библиотека знаний
Viewing all articles
Browse latest Browse all 1318

Vagrant - [Системы управления конфигурацией]

$
0
0

Vagrant

Системы управления конфигурацией

  • Shell — старые добрые shell-скрипты. В XXI веке уже не интересно.
  • Ansible — молодая, набирающая обороты, система управления конфигурацией.
  • Chef — про него, пожалуй, слышали все. Поддерживается standalone (Chef Solo) и серверная (Chef Client) версии.
  • Docker— модная в последнее время система, поддерживающая концепцию Immutable Server.
  • Puppet — одна из наиболее распространенных систем управления конфигурацией. Поддерживается standalone и серверная версия.
  • Salt — система управления конфигурацией Salt Stack.

Создание коробки из рабочей виртуальной машины

У нас есть виртуальная машина с наименованием "vm". В отключено состоянии выполняем команду от root. Где /Users/mirocow/vagrant/vm.box является путем до создаваемой коробки.

$ rm/Users/mirocow/vagrant/vm.box
$ vagrant package --base vm --output/Users/mirocow/vagrant/vm.box

Запуск локальных коробок

$ vagrant box add foo-box /path/to/vagrant-box.box
$ vagrant init foo-box
$ vagrant up

On-line конфигураторы


Viewing all articles
Browse latest Browse all 1318