41 lines
890 B
YAML
41 lines
890 B
YAML
---
|
|
# central configuration entry point for Molecule per scenario
|
|
dependency:
|
|
name: galaxy
|
|
options:
|
|
requirements-file: requirements.yml
|
|
driver:
|
|
name: vagrant
|
|
provider:
|
|
name: libvirt
|
|
provision: false
|
|
cachier: machine
|
|
parallel: true
|
|
default_box: debian/bookworm64
|
|
platforms:
|
|
- name: debian-bookworm
|
|
box: debian/bookworm64
|
|
memory: 2048
|
|
cpus: 4
|
|
hostname: debian-bookworm
|
|
interfaces:
|
|
- auto_config: true
|
|
network_name: private_network
|
|
type: dhcp
|
|
instance_raw_config_args: []
|
|
config_options:
|
|
ssh.keep_alive: yes
|
|
ssh.remote_user: 'vagrant'
|
|
provider_options:
|
|
video_type: vga
|
|
provider_raw_config_args: []
|
|
groups:
|
|
- molecule
|
|
provisioner:
|
|
name: ansible
|
|
config_options:
|
|
defaults:
|
|
vault_password_file: ${ANSIBLE_VAULT_PASSWORD_FILE}
|
|
inventory:
|
|
group_vars:
|
|
molecule:
|