Sha256: f43cb014416592c1614af2d9f64389a4ae99e9d33b847ccd5cb473d9b0a68cfa

Contents?: true

Size: 1.05 KB

Versions: 17

Compression:

Stored size: 1.05 KB

Contents

# -*- mode: ruby -*-
# vi: set ft=ruby :

VAGRANTFILE_API_VERSION = "2"

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
  config.vm.box = "ubuntu/trusty64"
  config.vm.network :private_network, ip: "10.10.10.10"
  config.ssh.forward_agent = true
  config.vm.synced_folder ".", "/vagrant", nfs: true
  config.vm.boot_timeout = 120

  config.omnibus.chef_version = :latest
  config.berkshelf.enabled = true

  config.vm.provider "virtualbox" do |v|
    host = RbConfig::CONFIG['host_os']
    if host =~ /darwin/
      cpus = `sysctl -n hw.ncpu`.to_i
      mem = `sysctl -n hw.memsize`.to_i / 1024 / 1024 / 2
    else
      cpus = `nproc`.to_i
      mem = `grep 'MemTotal' /proc/meminfo | sed -e 's/MemTotal://' -e 's/ kB//'`.to_i / 1024 / 2
    end

    v.customize ["modifyvm", :id, "--memory", mem]
    v.customize ["modifyvm", :id, "--cpus", cpus]
  end

  config.vm.provision :chef_solo do |chef|
    chef.add_recipe "docker"

    chef.json = {
      "docker" => {
        "group_members" => ["vagrant"],
        "image_cmd_timeout" => 3600
      }
    }
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
better-mundipagg-0.2.11 Vagrantfile
better-mundipagg-0.2.10 Vagrantfile
better-mundipagg-0.2.9 Vagrantfile
better-mundipagg-0.2.8 Vagrantfile
better-mundipagg-0.2.7 Vagrantfile
better-mundipagg-0.2.6 Vagrantfile
better-mundipagg-0.2.5 Vagrantfile
better-mundipagg-0.2.4 Vagrantfile
better-mundipagg-0.2.3 Vagrantfile
better-mundipagg-0.2.2 Vagrantfile
better-mundipagg-0.2.1 Vagrantfile
better-mundipagg-0.2.0 Vagrantfile
better-mundipagg-0.1.5 Vagrantfile
better-mundipagg-0.1.3 Vagrantfile
better-mundipagg-0.1.2 Vagrantfile
better-mundipagg-0.1.1 Vagrantfile
better-mundipagg-0.1.0 Vagrantfile