Template
The Template provider is a deprecated Terraform provider that was used to manage local files generated from templates using the templatefile() function and data source. It was a core part of Terraform's infrastructure-as-code workflow for developers and DevOps engineers managing cloud infrastructure through code. The provider has been officially archived and superseded by Terraform's native templatefile() built-in function, which offers the same functionality without requiring a separate provider.
AI Recommendation
1 suggestionThe Template provider was deprecated and archived before Apple Silicon support existed, and no native arm64 build has ever been released. If you are still using this provider in Terraform configurations, the first step is to migrate to Terraform's native templatefile() built-in function, which provides the same functionality and is natively supported on Apple Silicon. Update your Terraform code by replacing any template_file data sources with direct calls to templatefile() — the HashiCorp issue tracker has migration examples for Terraform 0.12 and later. If you absolutely must use the deprecated provider on Apple Silicon, you can work around the limitation by running Terraform as an amd64 binary under Rosetta, but this is a temporary measure. Since Apple is removing Rosetta 2 in macOS 28 (September 2028), relying on the workaround will leave you stranded — migrating your code to the built-in function is the only long-term solution.
Recommended reading
What happens to your Intel apps in macOS 28