Refresh: Best Infrastructure as Code (IaC) Tools for 2026 — tables, versions, quotes, FAQs - #20609
Refresh: Best Infrastructure as Code (IaC) Tools for 2026 — tables, versions, quotes, FAQs#20609workprentice[bot] wants to merge 1 commit into
Conversation
…otes, FAQs - Add 3 new reference tables (pricing at a glance; license/governance/release cadence; decision matrix) to increase citable table density from 1 to 4 - Upgrade master comparison table with License and Latest stable release columns - Answer-first opening leading with the tool shortlist and a measured registry statistic (380 package entries / 308 unique packages, measured 2026-07-31) - Refresh version, license, and release-date facts for all 10 tools (Terraform BSL 1.1 -> BUSL-1.1; add current stable versions/dates for Pulumi, Terraform, AWS CDK, Bicep, Kubernetes, Crossplane, OpenTofu) - Fix stale 150+ providers references to 170+ (sitewide convention) and bump stale nginx:1.21 example image tags to nginx:1.27 - Add 3 named, sourced expert quotes (Starburst, Wiz, Pulumi CEO) tied to migration speed, multi-cloud scale, and AI-agent readiness - Add 3 new FAQ entries (pricing, AI-agent readiness, most popular tool by GitHub stars) picked up automatically by the existing FAQPage schema - Update byline to Pulumi Content Team; bump updated/lastmod to 2026-07-31
Pre-merge Review — Last updated 2026-08-04T00:52:21ZTip Summary: This PR refreshes the evergreen listicle Review confidence:
Investigation log
🔍 Verification trail78 claims extracted · 48 verified · 8 unverifiable · 6 contradicted · 5 framing-drift
Important Please don't hide, resolve, or delete this comment! It breaks things! 📖 How pre-merge review works — the full lifecycle, short-circuits, and escape hatches. |
📊 Editorial balanceSection depth, mention distribution, recommendation steering
🚨 Outstanding in this PRThese must be resolved or refuted before merging.
|
|
Your site preview for commit 7e049b8 is ready! 🎉 http://www-testing-pulumi-docs-origin-pr-20609-7e049b86.s3-website.us-west-2.amazonaws.com Changed pages: |
|
@claude The current version of Bicep is v0.46.1 (from your own link!). #update-review @workprentice please address the rest of the pre-merge feedback, including the low-confidence and style items. |
|
🤖 Review updated on @CamSoper's request. |
Summary
Refreshes
/blog/infrastructure-as-code-tools/— our #1 flagship cited asset in the Infrastructure as Code category (86 citations) and the page targeting our highest-value head keyword — for staleness and for a specific, measured gap on Perplexity.Why: mention vs. citation gap on Perplexity
Pulling Profound visibility and citation data for the Infrastructure as Code category (2026-07-01 to 2026-07-30):
The fix in this PR is structural, not just cosmetic: more dense, self-contained reference tables, an original measured statistic, and named-source quotes — the concrete signals Perplexity and other answer engines link out to.
Competitor teardown
Audited the two pages currently outranking/out-citing us for this term:
Our existing FAQ section +
faq_schema: trueFAQPage markup is already an advantage neither competitor has. The clear gap to close was table density and per-tool pricing/licensing/version facts.What changed
nginx:1.21container image tags tonginx:1.27.faq-entity.htmlauto-detects### ...?headings under the FAQ section; no front-matter change needed for this.pulumi-content-team.tomlentity, already used on the sibling/blog/best-terraform-alternatives/post);updated/lastmodbumped to 2026-07-31.Schema notes (verified against layouts/partials/schema/, not assumed)
faq_schema: truewas already correctly set and wired tograph-builder.html→faq-entity.html; the 3 new FAQ headings are auto-collected with no schema change required.itemlist/itemlist_namefront matter is unchanged and still correct (10-tool list is unchanged).comparison-table-entity.htmlis explicitly gated to URLs containing/comparisons/and requires a literal| Feature |table header — this is a/blog/URL, so comparison-table schema was never applicable here by design. Noting this so it isn't mistaken for a regression.howto_schema: this page is a listicle, not a step-by-step tutorial, so that schema would not accurately describe the content.Data sources
🧠 This PR was created by workprentice on behalf of the Pulumi SEO/AEO content team — no
get_me-equivalent tool was available in this session to resolve a specific requester's username.