

Sean: So today we're going to present to you our musings on the subject of how our tools work better together.ĭylan: A lot of you and a lot of our users pretty much like to peg us as an either/or story, and our goal here is to really tell you how these two tools, or how the HashiCorp suite of tools and the Ansible suite of tools are really very synergistic with each other. I'm out of this fair Bay Area of San Francisco. I'm based out of Austin, Texas.ĭylan: I'm Dylan Silva, the product manager for Ansible Engine or Ansible Core, or just Ansible project-whatever you want to call it. Sean: I'm Sean Carolan, solutions engineer with HashiCorp.

If info is selected, only summary information will be shown, for debug, there will be some debug information and for trace the whole requests and responses will be shown.Dylan Silva Principal product manager, Ansible Engine at Red Hat It will be added to the call as an environment variable AWS_SESSION_TOKEN. They will be added to the command call as envronment variables AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY.ĪWS Session Token to use in the authentication (if needed). In order to use AWS driver, your Terraform playbook should contain aws block.ĪWS Client ID and Secret Key to authorize the Terraform call. Mechanism to provide an authentication data into the Terraform command call. If this workspace does not exist, it will be created. Terraform will switch to this workspace before any applicable action. If it is not set, default workspace will be used.

Workspace of terraform to be used during terraform operations.

These variables will be written to a temporary file and will be passed to Terraform using the -var-file= option. If you are using resource files that reference external variables, set these variables here. This file will be passed to Terraform using -var-file= option. Could be one of: none, new file, existing file.Ībsolute path to Terraform var file. If not set, commander workspace will be used. Working Directory where commands will be executed. Configuration procedure parameters ParameterĬommand that will be used as terraform client, like /usr/bin/terraform or /my/custom-terraform, or sudo terraform, etc.
