Вопросы по теме 'vagrant-provision'

Как создать шаблон Vagrantfile с помощью Ruby?
У меня есть несколько Vagrantfile , каждый для другого provider , поскольку Vagrant имеет ограничение, которое не позволяет делать два или более положений одновременно с использованием одного и того же Vagrantfile . Итак, я разделился на два или...
1417 просмотров

Как мне подготовить личную базу данных во время первого посещения?
У нас есть многомашинный Vagrantfile в нашем репозитории проекта, который устанавливает стек LAMP и создает некоторые общие базы данных MySQL. Теперь у каждого из нас также есть личная база данных, которую мы хотели бы, чтобы Vagrant создал как часть...
2860 просмотров
schedule 26.10.2021

vagrant / etc / hosts: IP машины против localhost
У меня есть бродячая машина с этим IP-адресом: Vagrant.configure("2") do |config| config.vm.network :private_network, ip: 192.168.33.11 config.vm.network "forwarded_port", guest: 80, host: 8080 config.vm.hostname = "my-devenv" ... end...
2188 просмотров

Через бродячую команду mvn
Я работаю над написанием vagrantfile для автоматизации локальной настройки. Через vagrant я создаю образ докера для своего приложения и запускаю его внутри vm. Все находится под одной командой, то есть vagrant up Но одну вещь я должен сделать...
1402 просмотров

Обновите php до 5.6 в настройке Vagrant
Я обновил php до 5.6 в окне Vagrant «trusty64», а также установил клиент SOAP. Когда я в следующий раз обновлю Vagrant, я думаю, что он может перезаписать эти изменения. Нужно ли мне также изменить подготовку в vagrantfile, и если да, то что я...
359 просмотров

PuPHPet с Amazon — Ubuntu 14.04 и PHP 5.6
Инструмент https://puphpet.com/ предоставляет вам графический интерфейс для файлов конфигурации Vagrant. Кроме того, его можно использовать для раскрутки серверов на AWS с помощью Vagrant. Это очень удобно, так как вы можете написать файл...
285 просмотров

Vagrant - Изменение подключения к паролю ssh
Что ж, я провожу некоторые тесты с виртуальными машинами с Vagrant, но теперь у меня проблемы с изменением пароля машины по умолчанию, который является «бродячим», когда я пытаюсь подключиться через ssh через терминал. Вот Vagrantfile:...
1051 просмотров
schedule 25.03.2023

Как я могу сделать переменные среды доступными во время подготовки Vagrant?
Я хотел бы сделать переменные среды доступными для Vagrant во время подготовки, чтобы я мог запускать некоторые команды, которые полагаются на них для учетных данных. В частности, aws cli и pg_restore . Например, pg_restore нужен доступ к...
851 просмотров

Как автоматически запустить pgAdmin 4 в бродячей коробке
У меня есть Vagrant box на базе Ubuntu 14.04 Desktop и я установил pgAdmin 4, следуя инструкциям здесь (режим рабочего стола). Итак, у меня есть pgAdmin в виртуальной среде в /home/vagrant/pgadmin4 , и я могу запустить его из окна следующим...
976 просмотров
schedule 02.07.2023

Увеличить память конкретного бродячего ящика
У меня есть этот Vagrantfile. Здесь я определил память как 2048 для всех виртуальных машин. Но я хочу, чтобы у моего кукловода было 4096, а у агентов — 2048. Как это сделать? Vagrant.configure("2") do |config| config.vm.synced_folder ".",...
4514 просмотров

Vagrant ищет форму rsync в Windows
Это Vagrantfile: # -*- mode: ruby -*- # vi: set ft=ruby : VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| config.vm.define :sylius do |sylius_config| sylius_config.vm.box = "debian/jessie64"...
150 просмотров

Бродячая команда выполнения для определенного гостя после того, как другие гости работают
У меня есть следующий Vagrantfile: Vagrant.configure(VAGRANT_API_VERSION) do |config| config.vm.provider "virtualbox" do |vb| vb.memory = 1024 vb.cpus = 2 end config.vm.define :master do |master_config| master_config.vm.box =...
780 просмотров
schedule 10.08.2023

Установите PyEnv в Vagrantfile
У PyEnv нет отличного установщика , и требуется некоторая обработка после установки, чтобы получить его работать правильно (например, изменить .bashrc , чтобы добавить к $PATH и сделать два вызова pyenv ). Мне интересно, как кто-нибудь смог...
597 просмотров

Предоставление оболочки не запускает команду sed
Я хочу запустить 2 команды ниже, чтобы сделать терминал красочным. Они работают на терминале, но не в сценарии оболочки. бутстрап.ш: #!/usr/bin/env bash sed -i "s/#force_color_prompt=yes/force_color_prompt=yes/g" ~/.bashrc . ~/.bashrc...
188 просмотров
schedule 31.07.2023

Ansible start-at-task из Vagrant
Есть ли способ использовать запуск задачи Ansible из Vagrantfile? Я хочу указать точную задачу, с которой нужно начать отладку. Я понимаю, что хост-вары будут отсутствовать, это нормально. Другие подобные вопросы, похоже, не задают именно этого....
483 просмотров

vagrant — несколько ядер на бродячем поставщике
Я использую vagrant для автоматизации машин в vmware. до сих пор я создавал машины с 2 процессорами, и они отлично работали. теперь мне нужно создать машину с 8 ядрами, и я получаю это сообщение об ошибке: GenericVmConfigFault: The virtual...
761 просмотров
schedule 26.11.2022

Anisble дважды просматривает playbook после того, как все виртуальные машины построены в Vagrant
У меня есть Vagrantfile, который на 100% работает. Желаемый результат действительно очевиден. Раскрутите 8 виртуальных машин Ubuntu 16.04, затем подготовьте все серверы с помощью Ansible playbook. Однако в самом конце он делает что-то раздражающее,...
650 просмотров

OSError: [Errno 26] Текстовый файл занят: 'baremetrics'
Я получаю следующую ошибку после запуска vagrant provision . OSError: [Errno 26] Текстовый файл занят: 'baremetrics' текстовый файл занят Я использую виртуальную коробку: версия 6.1.16 и бродяга: версия 2.2.14. Помогите решить эту ошибку.
70 просмотров

Подготовьте бродячий ящик с PHP 7.0
Я пытаюсь предоставить бродячую коробку ubuntu/trusty64 с Apache 2.4 и PHP 7.0, но безуспешно. Это мой сценарий provision.sh: #!/usr/bin/env bash # Vagrant instance provision script # Php 7.0 sudo add-apt-repository ppa:ondrej/php -y sudo...
1828 просмотров