AnsibleFest
Products
Community
Webinars & Training
Blog
Documentation
Molecule
3.6.1
latest
Installation
Requirements
CentOS 8
Ubuntu 16.x
Pip
Requirements
Install
Docker
Source
Requirements
Install
Getting Started
Creating a new role
Molecule Scenarios
The Scenario Layout
Inspecting the
molecule.yml
Run test sequence commands
Run a full test sequence
CI/CD Usage
GitHub Actions
Travis CI
Gitlab CI
Azure Pipelines
Jenkins Pipeline
Tox
Command Line Reference
Check
Clean Up
Converge
Create
Dependency
Destroy
Idempotence
Init
Lint
List
Login
Matrix
Prepare
Side Effect
Syntax
Test
Verify
Configuration
Prerun
Variable Substitution
Dependency
Ansible Galaxy
Shell
Driver
Delegated
Lint
Platforms
Provisioner
Ansible
Scenario
State
Verifier
Ansible
Testinfra
Common Use Cases
Running inside a container
Docker With Non-Privileged User
Podman inside Docker
Systemd Container
Monolith Repo
Sharing Across Scenarios
Running Molecule processes in parallel mode
Frequently Asked Questions
Why is my idempotence action failing?
Why does Molecule make so many shell calls?
Why does Molecule only support Ansible versions 2.2 and later?
Why are playbooks used to provision instances?
Have you thought about using Ansible’s python API instead of playbooks?
Why are there multiple scenario directories and molecule.yml files?
Are there similar tools to Molecule?
Can I run Molecule processes in parallel?
Can I specify random instance IDs in my molecule.yml?
Can I test Ansible Collections with Molecule?
Does Molecule support monorepos?
How can I add development/testing-only dependencies?
Contributing
Talk to us
Guidelines
Code Of Conduct
Pull Request Life Cycle and Governance
Testing
Dependencies
Full
List available scenarios
Unit
Linting
Documentation
Documentation
Working with InterSphinx
Credits
Molecule
»
Index
Edit on GitHub
Index
Symbols
|
A
|
C
|
D
|
I
|
L
|
M
|
P
|
R
|
S
|
T
|
V
Symbols
-molecule-init-scenario-bar---role-name-foo command line option; cd
cd-foo
,
[1]
A
Ansible (class in molecule.provisioner.ansible)
(class in molecule.verifier.ansible)
AnsibleGalaxy (class in molecule.dependency.ansible_galaxy)
C
cd-foo
-molecule-init-scenario-bar---role-name-foo command line option; cd
,
[1]
Check (class in molecule.command.check)
Cleanup (class in molecule.command.cleanup)
Config (class in molecule.config)
Converge (class in molecule.command.converge)
Create (class in molecule.command.create)
D
Delegated (class in molecule.driver.delegated)
Dependency (class in molecule.command.dependency)
Destroy (class in molecule.command.destroy)
I
Idempotence (class in molecule.command.idempotence)
Interpolator (class in molecule.interpolation)
L
Lint (class in molecule.command.lint)
List (class in molecule.command.list)
Login (class in molecule.command.login)
M
Matrix (class in molecule.command.matrix)
molecule
molecule---base-config-base.yml-check command line option
molecule---base-config-base.yml-cleanup command line option
molecule---base-config-base.yml-converge command line option
molecule---base-config-base.yml-create command line option
molecule---base-config-base.yml-dependency command line option
molecule---base-config-base.yml-destroy command line option
molecule---base-config-base.yml-idempotence command line option
molecule---base-config-base.yml-lint command line option
molecule---base-config-base.yml-list command line option
molecule---base-config-base.yml-login command line option
molecule---base-config-base.yml-matrix-subcommand command line option
molecule---base-config-base.yml-prepare command line option
molecule---base-config-base.yml-side-effect command line option
molecule---base-config-base.yml-syntax command line option
molecule---base-config-base.yml-test command line option
molecule---base-config-base.yml-verify command line option
molecule---debug-check command line option
molecule---debug-cleanup command line option
molecule---debug-converge command line option
molecule---debug-create command line option
molecule---debug-dependency command line option
molecule---debug-destroy command line option
molecule---debug-idempotence command line option
molecule---debug-lint command line option
molecule---debug-list command line option
molecule---debug-login command line option
molecule---debug-matrix-subcommand command line option
molecule---debug-prepare command line option
molecule---debug-side-effect command line option
molecule---debug-syntax command line option
molecule---debug-test command line option
molecule---debug-verify command line option
molecule---env-file-foo.yml-check command line option
molecule---env-file-foo.yml-cleanup command line option
molecule---env-file-foo.yml-converge command line option
molecule---env-file-foo.yml-create command line option
molecule---env-file-foo.yml-dependency command line option
molecule---env-file-foo.yml-destroy command line option
molecule---env-file-foo.yml-idempotence command line option
molecule---env-file-foo.yml-lint command line option
molecule---env-file-foo.yml-list command line option
molecule---env-file-foo.yml-login command line option
molecule---env-file-foo.yml-matrix-subcommand command line option
molecule---env-file-foo.yml-prepare command line option
molecule---env-file-foo.yml-side-effect command line option
molecule---env-file-foo.yml-syntax command line option
molecule---env-file-foo.yml-test command line option
molecule---env-file-foo.yml-verify command line option
molecule-check command line option
molecule-check---parallel command line option
molecule-check---scenario-name-foo command line option
molecule-cleanup command line option
molecule-cleanup---scenario-name-foo command line option
molecule-converge command line option
molecule-converge-----vvv---tags-foo,bar command line option
molecule-converge---scenario-name-foo command line option
molecule-create command line option
molecule-create---driver-name-foo command line option
molecule-create---scenario-name-foo command line option
molecule-dependency command line option
molecule-dependency---scenario-name-foo command line option
molecule-destroy command line option
molecule-destroy---all command line option
molecule-destroy---driver-name-foo command line option
molecule-destroy---parallel command line option
molecule-destroy---scenario-name-foo command line option
molecule-idempotence command line option
molecule-idempotence---scenario-name-foo command line option
molecule-init-role-acme.foo command line option
molecule-init-scenario-bar---role-name-foo command line option
molecule-lint command line option
molecule-lint---scenario-name-foo command line option
molecule-list command line option
molecule-list---format-plain command line option
molecule-list---format-yaml command line option
molecule-list---scenario-name-foo command line option
molecule-login command line option
molecule-login---host-hostname command line option
molecule-login---host-hostname---scenario-name-foo command line option
molecule-login---scenario-name-foo command line option
molecule-matrix---scenario-name-foo-subcommand command line option
molecule-matrix-subcommand command line option
molecule-prepare command line option
molecule-prepare---driver-name-foo command line option
molecule-prepare---force command line option
molecule-prepare---scenario-name-foo command line option
molecule-side-effect command line option
molecule-side-effect---scenario-name-foo command line option
molecule-syntax command line option
molecule-syntax---scenario-name-foo command line option
molecule-test command line option
molecule-test---all command line option
,
[1]
molecule-test---destroy=always command line option
,
[1]
molecule-test---parallel command line option
molecule-test---scenario-name-foo command line option
molecule-verify command line option
molecule-verify---scenario-name-foo command line option
molecule---base-config-base.yml-check command line option
molecule
molecule---base-config-base.yml-cleanup command line option
molecule
molecule---base-config-base.yml-converge command line option
molecule
molecule---base-config-base.yml-create command line option
molecule
molecule---base-config-base.yml-dependency command line option
molecule
molecule---base-config-base.yml-destroy command line option
molecule
molecule---base-config-base.yml-idempotence command line option
molecule
molecule---base-config-base.yml-lint command line option
molecule
molecule---base-config-base.yml-list command line option
molecule
molecule---base-config-base.yml-login command line option
molecule
molecule---base-config-base.yml-matrix-subcommand command line option
molecule
molecule---base-config-base.yml-prepare command line option
molecule
molecule---base-config-base.yml-side-effect command line option
molecule
molecule---base-config-base.yml-syntax command line option
molecule
molecule---base-config-base.yml-test command line option
molecule
molecule---base-config-base.yml-verify command line option
molecule
molecule---debug-check command line option
molecule
molecule---debug-cleanup command line option
molecule
molecule---debug-converge command line option
molecule
molecule---debug-create command line option
molecule
molecule---debug-dependency command line option
molecule
molecule---debug-destroy command line option
molecule
molecule---debug-idempotence command line option
molecule
molecule---debug-lint command line option
molecule
molecule---debug-list command line option
molecule
molecule---debug-login command line option
molecule
molecule---debug-matrix-subcommand command line option
molecule
molecule---debug-prepare command line option
molecule
molecule---debug-side-effect command line option
molecule
molecule---debug-syntax command line option
molecule
molecule---debug-test command line option
molecule
molecule---debug-verify command line option
molecule
molecule---env-file-foo.yml-check command line option
molecule
molecule---env-file-foo.yml-cleanup command line option
molecule
molecule---env-file-foo.yml-converge command line option
molecule
molecule---env-file-foo.yml-create command line option
molecule
molecule---env-file-foo.yml-dependency command line option
molecule
molecule---env-file-foo.yml-destroy command line option
molecule
molecule---env-file-foo.yml-idempotence command line option
molecule
molecule---env-file-foo.yml-lint command line option
molecule
molecule---env-file-foo.yml-list command line option
molecule
molecule---env-file-foo.yml-login command line option
molecule
molecule---env-file-foo.yml-matrix-subcommand command line option
molecule
molecule---env-file-foo.yml-prepare command line option
molecule
molecule---env-file-foo.yml-side-effect command line option
molecule
molecule---env-file-foo.yml-syntax command line option
molecule
molecule---env-file-foo.yml-test command line option
molecule
molecule---env-file-foo.yml-verify command line option
molecule
molecule-check command line option
molecule
molecule-check---parallel command line option
molecule
molecule-check---scenario-name-foo command line option
molecule
molecule-cleanup command line option
molecule
molecule-cleanup---scenario-name-foo command line option
molecule
molecule-converge command line option
molecule
molecule-converge-----vvv---tags-foo,bar command line option
molecule
molecule-converge---scenario-name-foo command line option
molecule
molecule-create command line option
molecule
molecule-create---driver-name-foo command line option
molecule
molecule-create---scenario-name-foo command line option
molecule
molecule-dependency command line option
molecule
molecule-dependency---scenario-name-foo command line option
molecule
molecule-destroy command line option
molecule
molecule-destroy---all command line option
molecule
molecule-destroy---driver-name-foo command line option
molecule
molecule-destroy---parallel command line option
molecule
molecule-destroy---scenario-name-foo command line option
molecule
molecule-idempotence command line option
molecule
molecule-idempotence---scenario-name-foo command line option
molecule
molecule-init-role-acme.foo command line option
molecule
molecule-init-scenario-bar---role-name-foo command line option
molecule
molecule-lint command line option
molecule
molecule-lint---scenario-name-foo command line option
molecule
molecule-list command line option
molecule
molecule-list---format-plain command line option
molecule
molecule-list---format-yaml command line option
molecule
molecule-list---scenario-name-foo command line option
molecule
molecule-login command line option
molecule
molecule-login---host-hostname command line option
molecule
molecule-login---host-hostname---scenario-name-foo command line option
molecule
molecule-login---scenario-name-foo command line option
molecule
molecule-matrix---scenario-name-foo-subcommand command line option
molecule
molecule-matrix-subcommand command line option
molecule
molecule-prepare command line option
molecule
molecule-prepare---driver-name-foo command line option
molecule
molecule-prepare---force command line option
molecule
molecule-prepare---scenario-name-foo command line option
molecule
molecule-side-effect command line option
molecule
molecule-side-effect---scenario-name-foo command line option
molecule
molecule-syntax command line option
molecule
molecule-syntax---scenario-name-foo command line option
molecule
molecule-test command line option
molecule
molecule-test---all command line option
molecule
,
[1]
molecule-test---destroy=always command line option
molecule
,
[1]
molecule-test---parallel command line option
molecule
molecule-test---scenario-name-foo command line option
molecule
molecule-verify command line option
molecule
molecule-verify---scenario-name-foo command line option
molecule
P
Platforms (class in molecule.platforms)
Prepare (class in molecule.command.prepare)
R
Role (class in molecule.command.init.role)
S
Scenario (class in molecule.command.init.scenario)
(class in molecule.scenario)
Shell (class in molecule.dependency.shell)
SideEffect (class in molecule.command.side_effect)
State (class in molecule.state)
Syntax (class in molecule.command.syntax)
T
Test (class in molecule.command.test)
Testinfra (class in molecule.verifier.testinfra)
V
Verify (class in molecule.command.verify)