Vagrant

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая Dnepro.. (обсуждение | вклад) в 22:30, 12 ноября 2014 (Ссылки: corr). Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
Vagrant
Логотип программы Vagrant
Скриншот программы Vagrant
Тип свободное и открытое программное обеспечение
Автор Митчелл Хасимото
Разработчики Митчелл Хасимото и Джон Бендер
Написана на Ruby[1][2]
Операционные системы POSIX (Linux, OS X) и Windows
Языки интерфейса английский
Первый выпуск 8 марта 2010
Последняя версия 1.6.5
Репозиторий github.com/hashicorp/vag…
Состояние активное
Лицензия лицензия MIT[3] и лицензия Business Source 1.1[вд]
Сайт vagrantup.com (англ.)

Vagrant (англ. бродяга) — свободное и открытое программное обеспечение для создания и конфигурирования виртуальной среды разработки[4]. Является обёрткой для программного обеспечения виртуализации, например VirtualBox, и средств управления конфигурациями, такими как Chef, Salt и Puppet.

Начиная с версии 1.1 Vagrant больше не привязан к VirtualBox и так же работает с другими средствами виртуализации, например VMware Workstation, а также поддерживает облачные среды, например Amazon EC2[5]. Инструмент написан на Ruby; при этом его можно использовать в проектах, создаваемых на других языках программирования, таких как PHP, Python, Java, C# и JavaScript[6][7].

В версии 1.6 реализована встроенная поддержка для использования контейнерной виртуализации на базе LXC с применением инструментария Docker вместо полностью виртуализированной операционной системы, что позволяет уменьшить накладные расходы[8].

Плагин vagrant-libvirt добавляет поддержку libvirt в Vagrant[9].

Примечания

  1. Frăţilă C. Getting started with Vagrant — 2014.
  2. https://api.github.com/repos/hashicorp/vagrant/languages
  3. https://github.com/mitchellh/vagrant/blob/master/LICENSE
  4. "Introducing Vagrant". Linux Journal. 14 ноября 2012. Дата обращения: 23 октября 2013.
  5. Mitchell Hashimoto. Vagrant: Up and Running. — O'Reilly Media, 2013. — P. 13. — ISBN 978-1449335830.
  6. Vagrant: EC2-Like Virtual Machine Building and Provisioning from Ruby. Дата обращения: 14 мая 2012.
  7. Vagrant - Getting Started - Project Setup. Дата обращения: 20 сентября 2012.
  8. Vagrant 1.6. Vagrantup.com (6 мая 2014). Дата обращения: 14 июня 2014.
  9. pradels/vagrant-libvirt. Github.com. Дата обращения: 3 апреля 2014.

Ссылки