Newer
Older
nc-env / templates / template12-lookup-server / Vagrantfile
@pmarini pmarini on 16 Apr 2024 814 bytes sync with source repo
# -*- mode: ruby -*-
# vi: set ft=ruby :


Vagrant.configure("2") do |config|

  config.vm.box = "isc/forge-clt-ubuntu-22.04"

  config.vm.box_version = "1"

  config.vm.box_check_update = false

  config.vm.provider 'lxd' do |lxd|
    lxd.api_endpoint = 'https://127.0.0.1:8443'
    lxd.timeout = 10
    lxd.name = 'lookup-server01'
    lxd.project = 'gs-system'
    lxd.profiles = ['prf-nc-env']
    # lxd.nesting = nil
    # lxd.privileged = nil
    # lxd.ephemeral = false
    # lxd.environment = {}
    # lxd.config = {}
  end
  
  config.vm.provision "shell" do |s|
    s.env = {
             "MACHINE_HOSTNAME" => "lookup-server01.localenv.com", 
	     "LOOKUP_SERVER_VERSION" => "1.1.0",
	     "LOOKUP_SERVER_INSTALLER" => "lookup-server-1.1.0.tar.gz"
            }
    s.path = "provision.sh" 
  end
end