winglang / wing

A programming language for the cloud ☁️ A unified programming model, combining infrastructure and runtime code into one language ⚡
https://winglang.io
Other
5.04k stars 196 forks source link

Adopt OpenTofu in Integration Tests #7086

Open ChihweiLHBird opened 1 month ago

ChihweiLHBird commented 1 month ago

Use Case

OpenTofu will be the true open-source software moving forward, considering adopt it rather than Terraform for integration tests and development process?

Winglang currently requires Terraform CLI in integration tests

Proposed Solution

Using OpenTofu in integration tests and development process and supporting compile to OpenTofu as well.

Implementation Notes

No response

Component

Contributor Experience

Community Notes

eladb commented 1 month ago

Thanks for bringing this up! Wing doesn't take a hard dependency on Terraform.

@boyney123 let's make sure that our docs also mention that OpenTufo can be used everywhere Terraform is mentioned?