2016-12-14 6 views
0

Я хочу установить внутреннее местоположение бродячих облаков/атласов и задавался вопросом, есть ли официальный метод? Я сделал быстрый поиск, и я либо не использую правильные критерии, либо официальный вариант - использовать Vagrant Cloud/Atlas.Корпоративное облако бродяг/Атлас

Причины желания внутреннего расположения:

  • Производительности при копьях на локальную машину (У нас есть некоторые требования для Windows, а также Linux)
  • Конфиденциальности - Наша корпоративной ИТ-команда не нравится использовать любого облако предложение, да, это политика :(
  • Полный контроль над VM изображений
  • Я хотел бы иметь пользователь смогут использовать сокращенные имена для симов plification использования, EG: hashicorp/precise64 или MyCorporateVMLocation/someOS/версия

До сих пор все, что я могу увидеть (своего рода) взломан варианты с помощью Nginx и убунту machine я с нетерпением жду, чтобы увидеть, что все остальные использует или компромиссы с!

ответ

0

Вы можете использовать другой параметр из Vagrantfile: config.vm.box_url

config.vm.box_url - URL, который настроенная коробка может быть найден в. Если config.vm.box является сокращением к ящику в Атласе HashiCorp's, то это значение не нужно указывать. В противном случае он должен указывать на нужное место, где он может быть найден, если он не установлен.

Это также может быть массив из нескольких URL-адресов. URL-адреса будут проверяться в заказе . Обратите внимание, что любые клиентские сертификаты, небезопасные параметры загрузки, и т. Д. Будут применяться ко всем URL-адресам в этом списке.

URL-адреса также могут быть локальными файлами, используя схему файла: //. Для примера : "file: ///tmp/test.box".

так что если ваш ИТ предоставляет сервер в качестве хранилища для файла коробки, вы можете указать config.vm.box_url на этот сервер

+0

Таким образом, линия будет добавлен ('config.vm.box_url') являются для индивидуальный бродячий бокс? Итак, как только я создал ящики, я должен распределить их с клиентских машин? –

+0

Да, как только вы создадите коробку, у каждого из Vagrantfile у каждого будет строка с URL-адресом, и поэтому они могут загрузить ящики из центрального репо. –

+0

OK, спасибо за информацию, оцененную. Не идеальное решение, но решение все равно. –

Смежные вопросы