Add HCL templates to template pages#19831
Conversation
Register HCL in the language chooser and add it across the architecture template pages, with HCL-aware config/output documentation (snake_case names, defaults, and per-template differences) derived from the new HCL templates in pulumi/templates#1141. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
Your site preview for commit 7354047 is ready! 🎉 http://www-testing-pulumi-docs-origin-pr-19831-73540478.s3-website.us-west-2.amazonaws.com |
Lighthouse Performance ReportCommit: 7354047 | Metric definitions
|
The HCL templates were reworked to use native Pulumi providers, which changed several config/output surfaces. Reconcile the affected pages: - container/aws: drop app_path/image_name, cpu/memory defaults now 512/128 - container/azure: drop location, add image_tag - kubernetes/aws: drop cluster_name output - kubernetes/azure, vm/azure: drop location - serverless/aws: no config settings; single url output - serverless/azure: site_url -> origin_url; drop location - static-website/azure: drop CDN outputs (template now origin-only); drop location Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Pre-merge Review — Last updated 2026-06-26T00:43:20ZTip Summary: This PR adds HCL (Terraform-language) variants to all 18 Pulumi template guide pages under Review confidence:
Investigation log
🔍 Verification trail263 claims extracted · 243 verified · 9 unverifiable · 6 contradicted
|
continued from previous comment
|
continued from previous comment
🚨 Outstanding in this PRNo outstanding issues found in this PR.
|
CamSoper
left a comment
There was a problem hiding this comment.
This looks great, @cnunciato!
Adds HCL as a selectable language across the architecture template pages, paired with the new HCL templates in pulumi/templates#1141.
hclas an option to the language chooser and partials- hclto each page'stemplate.languagesand to themeta_desc/index copy.eksNodeInstanceTypedefault (t2.medium→t3.medium) to match the actual templates.<prefix>-hcl) won't exist inpulumi/templatesuntil that PR lands.Closes https://github.com/pulumi/marketing/issues/1771.