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

Terraform devcontainer: ms-azuretools.vscode-azureterraform is deprecated #1266

Open
williamoconnorme opened this issue Feb 7, 2025 · 0 comments · May be fixed by #1267
Open

Terraform devcontainer: ms-azuretools.vscode-azureterraform is deprecated #1266

williamoconnorme opened this issue Feb 7, 2025 · 0 comments · May be fixed by #1267

Comments

@williamoconnorme
Copy link

williamoconnorme commented Feb 7, 2025

The Terraform dev container ghcr.io/devcontainers/features/terraform includes the VS Code extension Azure Terraform ms-azuretools.vscode-azureterraform. This extension depends on a now deprecated extension Azure Account ms-vscode.azure-account. It looks like Azure Terraform extension is no longer maintained

My opinion is that its also not suitable for this container for reasons:

  • Terraform CLI commands are already available in the HashiCorp Terraform extension
  • The visualize command does not work as GraphViz is not included in this container
  • The Azure Cloud Shell feature is coupled with Azure which not something every VS Code devcontainer that uses terraform requires

For those that want this extension, its probably better that its installed explicitly as part of their devcontainer.json under the extensions list rather than have it installed with the terraform feature. Can this be removed from this feature?

@williamoconnorme williamoconnorme linked a pull request Feb 7, 2025 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant