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