summaryrefslogtreecommitdiffstats
path: root/test/schemas/test/molecule/vagrant/molecule.yml
blob: dea2c079a2258099d98e035d7ced301166106441 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
---
dependency:
  name: shell
  enabled: false

lint: |
  set -e
  yamllint .
  ansible-lint

driver:
  name: vagrant
  provider:
    name: libvirt
  provision: false
  cachier: machine
  parallel: true
  default_box: "generic/alpine310"
platforms:
  - name: instance
    hostname: foo.bar.com
    interfaces:
      - auto_config: true
        network_name: private_network
        type: dhcp
    instance_raw_config_args:
      - 'vm.synced_folder ".", "/vagrant", type: "rsync"'
      - 'vm.provision :shell, inline: "uname"'
    config_options:
      ssh.keep_alive: true
      ssh.remote_user: "vagrant"
      synced_folder: true
    box: fedora/32-cloud-base
    box_version: 32.20200422.0
    box_url: "http://127.0.0.1/box.img"
    memory: 512
    cpus: 1
    provider_options:
      video_type: "vga"
    provider_raw_config_args:
      - cpuset = '1-4,^3,6'
  - name: instance2
    hostname: false

provisioner:
  name: ansible