Conversation
Covers the v1.0 release of the Pulumi Service Provider and its new pulumiservice:api/* resource surface, generated at runtime from Pulumi Cloud's OpenAPI spec. Co-Authored-By: Claude <noreply@anthropic.com>
Social Media ReviewNo posts to review — all blog posts in this PR are deletions. Updated for commit |
|
Your site preview for commit 6089ae2 is ready! 🎉 http://www-testing-pulumi-docs-origin-pr-19337-6089ae26.s3-website.us-west-2.amazonaws.com |
…/index.md Co-authored-by: Piers Karsenbarg <piers@pulumi.com>
- Drop "legacy" qualifier from references to pulumiservice:index:* resources; they are not being deprecated. - Clarify that the OpenAPI spec is embedded into the provider binary at build time, not downloaded at runtime. Co-Authored-By: Claude <noreply@anthropic.com>
…/index.md Co-authored-by: Komal <komal@pulumi.com>
…/index.md Co-authored-by: Komal <komal@pulumi.com>
Pre-merge Review — Last updated 2026-05-25T01:03:31ZTip Summary: New blog post announcing Pulumi Service Provider v1.0 and the Review confidence:
Investigation log
🔍 Verification trail39 claims extracted · 17 verified · 2 unverifiable · 3 contradicted
📊 Editorial balanceSingle-subject post; balance check N/A. 🚨 Outstanding in this PRThese must be resolved or refuted before merging.
|
komalali
left a comment
There was a problem hiding this comment.
Can we add a code sample for one of the new resources?
|
|
||
| > The pulumiservice:api:* resource surface is in preview. Resource shape and module layout may change before GA. | ||
|
|
||
| **The existing `pulumiservice:index:*` resources remain supported.** They are not being deprecated as part of v1.0 and continue to be supported. Migration to `api/*` is opt-in via Pulumi `aliases`. There is no implicit v0 to api, by design. |
There was a problem hiding this comment.
"There is no implicit v0 to api, by design."
What does that mean?
|
|
||
| ## Try it | ||
|
|
||
| If you want to take the preview for a spin: |
There was a problem hiding this comment.
| If you want to take the preview for a spin: | |
| If you want to take the expanded provider for a spin: |
Summary
content/blog/generating-a-pulumi-provider-from-an-openapi-spec/covering the v1.0 release of the Pulumi Service Provider and its newpulumiservice:api/*resource surface generated at runtime from Pulumi Cloud's OpenAPI spec.feature.png(1884×1256, Rocket template) andmeta.png(1200×628) generated via/blog-meta-image.Test plan
make serveand preview at http://localhost:1313/blog/generating-a-pulumi-provider-from-an-openapi-spec/make lintneeds-design)/draft-social-post) or leave blank to skip🤖 Generated with Claude Code