ReleaseRun Badges for Terraform
Live version freshness, EOL status, CVE counts, and health badges for Terraform. Embed in your README, docs, or dashboard.
Live Badges
Why Use Terraform Health Badges?
Terraform’s provider ecosystem means a single version mismatch between CLI and provider can break your entire state. A health badge in your module README shows users whether the Terraform version they’re targeting is still supported and patched.
ReleaseRun badges go beyond Shields.io. While Shields.io displays a version number, our badges show security posture: CVE counts, EOL countdowns, and a composite health grade based on freshness (35%), security (35%), and support status (30%).
Common Use Cases
- Module authors: Show which Terraform versions your module supports and flag when any of them leave HashiCorp’s support window. Modules pinned to Terraform 1.5 need a visible warning when 1.5 stops getting patches.
- Platform engineering teams: Embed badges in your IaC wiki or Backstage catalog to track Terraform CLI versions across teams. One team on an unsupported version means one team with unpatched state manipulation risks.
- CI/CD pipelines: Add Terraform version health to your pipeline dashboards so operators can verify every
terraform planruns on a supported, patched binary.
What Makes These Different
Every badge pulls live data from the endoflife.date API and the NIST National Vulnerability Database. Data refreshes every 6 hours. Badges are edge-cached for 5 minutes — fast enough for CI pipelines and infrastructure documentation.
Terraform Versions
Security Overview
CVE vulnerability data is sourced from the NIST National Vulnerability Database (NVD) and refreshed every 6 hours.
Check specific version CVEs using the badge builder above or visit our Terraform hub page for detailed security analysis.
Upgrade Guidance
Running an older version of Terraform? Here's what to consider when planning your upgrade:
- Check breaking changes in release notes
- Review EOL dates for your current version
- Test in staging before production rollout
- Consider LTS versions for stability
See the official Terraform documentation for detailed upgrade instructions.
Version Comparison
Not sure which Terraform version to use? Compare versions side by side.
Embed Builder
Usage Guide
Copy any snippet below to embed a Terraform health badge in your project.
Markdown
[](https://releaserun.com/terraform/)
HTML
<a href="https://releaserun.com/terraform/"><img src="https://img.releaserun.com/badge/health/terraform.svg" alt="Terraform Health"></a>
reStructuredText
.. image:: https://img.releaserun.com/badge/health/terraform.svg
:target: https://releaserun.com/terraform/
:alt: Terraform Health
Data sources: endoflife.date (version lifecycle), NIST NVD (CVE data)
Related Articles
Frequently Asked Questions
- What do the badges show for Terraform?
- ReleaseRun badges display real-time version freshness, end-of-life status, CVE vulnerability counts, and an overall health score for Terraform releases.
- How do I embed a Terraform badge in my README?
- Use the embed builder above to select your version and badge type, then copy the generated Markdown or HTML snippet into your README.
- How often is Terraform badge data updated?
- Badge data refreshes every 6 hours from endoflife.date and NIST NVD. Badges are cached for 5 minutes at the CDN edge.
- Can I customize the badge style?
- Yes, append ?style=flat-square or ?style=for-the-badge to the badge URL. The embed builder lets you preview all available styles.