Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Terraform dependency lock file to integrations using Terraform #2661

Closed
1 task
endorama opened this issue Feb 9, 2022 · 1 comment · Fixed by #2672
Closed
1 task

Add Terraform dependency lock file to integrations using Terraform #2661

endorama opened this issue Feb 9, 2022 · 1 comment · Fixed by #2672
Assignees
Labels
Team:Cloud-Monitoring Label for the Cloud Monitoring team

Comments

@endorama
Copy link
Member

endorama commented Feb 9, 2022

With elastic/package-spec#269 the package spec has been updated to support .terraform.lock.hcl in _dev/deploy/tf folder. This support will be released with [email protected]

Supporting Terraform dependency lock file is good as the file helps with reproducible installations of Terraform providers. This helps having a consistent experience locally and in the CI environment (exactly like we pin the go language version).

The only package identified to use Terraform at the moment is aws.

  • Adding .terraform.lock.hcl to aws package
@endorama endorama added the Team:Cloud-Monitoring Label for the Cloud Monitoring team label Feb 9, 2022
@endorama
Copy link
Member Author

Current AWS task is blocked, waiting on the release of elastic-package (that should contain [email protected])

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team:Cloud-Monitoring Label for the Cloud Monitoring team
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant