The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз инструментария для создания виртуальных окружений Vagrant 1.1

18.03.2013 17:17

Представлен релиз инструментария Vagrant 1.1, предназначенного для упрощения формирования, установки и управления образами виртуальных машин при решении задач разработки и тестирования проектов с использованием различных систем виртуализации. В базовой поставке проект предоставляет средства интеграции с VirtualBox, но через подключение плагинов позволяет использоваться и другие системы виртулизации. Код проекта распространяется под лицензией MIT. Среди известных компаний, использующих в своей работе Vagrant, отмечаются BBC, Rackspace, O'Reilly, Mozilla и Nokia.

Vagrant позволяет без лишних усложнений сгенерировать готовое к работе окружение для разработки с заданными параметрами и начинкой, используя единый конфигурационный файл. Создаваемые окружения содержат преднастроенные компоненты выбранной операционной системы, позволяют подключаться к ним по SSH и копировать данные через совместные папки (shared folders). Для упрощения развёртывания приложений внутри окружений, в них предустанавливаются системы Chef и Puppet. В состав окружений также включается полный комплект для запуска и разработки приложений на Ruby.

Окружения можно создавать на базе различных операционных систем, в том числе Windows, Mac OS X, Ubuntu, Debian, Red Hat Enterprise Linux, CentOS, Arch Linux и Fedora. Например, для создания полностью готового к работе окружения на базе 32-разрядной сборки Ubuntu 12.04 достаточно выполнить команды:


   vagrant box add precise32 http://files.vagrantup.com/precise32.box
   vagrant init precise32
   vagrant up

Ключевым улучшением новой версии является открытие интерфейса для разработки плагинов, обеспечивающих подключение сторонних провайдеров виртуальных машин, отличных от изначально поддерживаемого VirtualBox. Для использования доступны как свободные, так и закрытые плагины. Например, полностью открыт код плагинов для облачных систем AWS и Rackspace Cloud, но в виде коммерческого закрытого пакета поставляется плагин для поддержки VMware Fusion. Кроме того, добавлен новый переработанный и расширенный формат файлов с конфигурацией развёртываемых систем, при этом поддержка старого формата сохранена и обеспечена обратная совместимость с файлами, созданными для версии 1.0.

  1. Главная ссылка к новости (http://www.hashicorp.com/blog/...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/36425-vmware
Ключевые слова: vmware, virtualbox, virtual, vagrant
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (6) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, pavlinux (ok), 18:13, 18/03/2013 [ответить]  
  • +/
    > в комплект для запуска и разработки приложений на Ruby/Rails.

    О нет, только не это!!!

     
     
  • 2.3, Спокойный аноним (?), 18:39, 18/03/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Chef и Puppet использует ruby. Ведь сам по себе этот инструментарий, с моей точки зрения, бесполезен, а в качестве дополнения системам управления - очень даже может быть востребованным. Вот поэтому и заявлена поддержка ruby. В puppet как раз не хватает компонента "виртуализация в любых позах", на счёт chef не знаю.
     
     
  • 3.4, Ушастик (?), 02:13, 19/03/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А сам Vagrant типа не на руби написан?
     
  • 2.6, Аноним (-), 11:41, 19/03/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Сразу рубистов видно - виртуалбокс какой-то левый у них виртуализатор номер 1. Скрипткиди и админы локалхостов - они такие.
     

  • 1.5, Слакварявод (?), 08:14, 19/03/2013 [ответить]  
  • –1 +/
    ща СВАРГАНИМ чондь...
     
  • 1.7, Аноним (-), 01:54, 21/03/2013 [ответить]  
  • +/
    удаление http://docs.vagrantup.com/v2/installation/uninstallation.html

    /opt/vagrant
    /usr/bin/vagrant
    ~/.vagrant.d

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру