Generating a Pulumi Provider from an OpenAPI Spec
Blog post from Pulumi
Pulumi has introduced version 1.0 of the Pulumi Service Provider, marking a significant advancement in using Pulumi itself to manage Pulumi Cloud. This update leverages the Pulumi Cloud OpenAPI specification, allowing new features and resources to be available in the provider simultaneously with their release in Pulumi Cloud. Key enhancements include fine-grained role-based access control (RBAC) as code, Pulumi Identity Provider (IDP) as code, and audit log export as infrastructure as code (IaC). These improvements aim to streamline infrastructure management and automation by making new capabilities immediately accessible across all supported languages. The update also maintains backward compatibility with existing resources, and feedback during its preview phase is encouraged to refine the offering.