azure-pipelines-tasks-terraform
azure-pipelines-tasks-terraform copied to clipboard
Azure Pipelines extension for Terraform
Currently the whole pipeline is running in Azure Devops. This allows integration testing of the tasks. However, this means that Pull Requests do not run even the unit tests, making...
It would be nice to add support for the backend-config option, when using terraform init, to outsource the configuration of the remote state. - task: TerraformCLI@0 displayName: 'terraform init' inputs:...
Hi currently this task requires a secret and access key setup in the service connection. Would you be able to extend it to grab temporary credentials from OIDC from the...
This is an improvement request. It would be nice that the environment variable `TF_IN_AUTOMATION` is set to `True` by default.
Please update the azure-pipelines-task-lib to i think 4.10.0 as this resolves a lot of security issues. That would at least fix mockery which is like 7 years old ;p work...
Hello! We are still using the old (Charles Zipp) extension that this one replaces and looking to upgrade. One of the driving factors is the need to deploy multi-region services...
Using terraformcli@0 at the moment. Do you recommend upgrading to terraformcli@1 and why? I just enabled azure container and blob versions. Do we have to explicitly state to use the...
**Describe the bug** TerraformCLI@1 task prints the OIDC token as is in plain text when performing init, plan and apply, which is a serious security risk! as anyone having pipeline...
If you want to use DynamoDB in collaboration with S3 to handle locking and state checksum management, can you do that with the TerraformCLI@0 init task? I searched around the...
**Describe the bug** Terraform apply sometimes fails in DevOps pipelines using OIDC authentication due to expired credentials: `Error: error loading state: autorest/Client#Do: Preparing request failed: StatusCode=0 -- Original Error: clientCredentialsToken:...