ansible

cloudposse/ansible/null

Terraform Module HCL NULL

Terraform Module to run ansible playbooks

Install
module "ansible" {
source = "cloudposse/ansible/null"
version = "0.6.0"
}
⭐ Source on GitHub 📦 Registry page
README

![Cloud Posse](https://cloudposse.com) terraform-null-ansible ![Build Status](https://travis-ci.org/cloudposse/terraform-null-ansible) ![Latest Release](https://github.com/cloudposse/terraform-null-ansible/releases/latest) ![Slack Community](https://slack.cloudposse.com) Terraform Module to run ansible playbooks. --- This project is part of our comprehensive "SweetOps" approach towards DevOps. It's 100% Open Source and licensed under the APACHE2. Usage Add special section to the playbook You must add this section on the top of all playbooks that will be used for provisioning. This will add a dynamic inventory to target the host that needs provisioning. e.g. ../ansible/playbooks/playbook.yml Create a runtime inventorty with an ip address of a host Wait for target host is ready for ssh conne

Inputs (4)
NameTypeDescriptionDefault
argumentslist(string)Arguments[]
envslist(string)Environment variables[]
playbookstringPlaybook to run""
dry_runstringDo dry runtrue
Outputs (2)
arguments — Arguments
envs — Environment variables
Resources (2)
null_resourcerandom_id
Details
FrameworkTerraform Module
LanguageHCL
Version0.6.0
Cloud NULL
★ Stars167
Forks38
Total downloads3.9k
Inputs4
Outputs2
Resources2
LicenseApache-2.0
Namespacecloudposse
Updated