Domanda

Sto scavando in ciò che ci vorrà per migrare i miei ambienti di sviluppo a Vagrant e ho qualche problema a gestire il processo di provisioning VM con Chef. Non ho mai usato lo chef prima e i documenti vagabondi in quest'area intenzionalmente deboli (fuori dalla portata) in modo da poter usare una mano.

Vorrei renderlo il più portatile possibile, quindi ho pensato che avesse senso caricare libri di cucina da un URL, quindi questo è quello che sto provando nel mio Vagrantfile:

config.vm.provision :chef_solo do |chef|
    chef.recipe_url = 'https://github.com/opscode/cookbooks/tarball/master'
    chef.add_recipe 'nginx'
    chef.add_recipe 'mysql'
    chef.add_role 'web'

    # You may also specify custom JSON attributes:
    # chef.json = { :mysql_password => '' }
end

Non credo che ci sia qualche domanda che sto semplicemente fraintendendo qualcosa, ma non ho trovato una fonte di documentazione che sembra che si adatti a questo contesto vagabondo.

Grazie.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top