→ Back to Home
Pulumi

Pulumi ESC Now Issues OIDC Tokens for Any Service, Enhancing IAM Workflows

Pulumi has announced that Pulumi ESC (Environments, Secrets, and Configuration) now supports issuing OpenID Connect (OIDC) tokens for any service. This new capability allows ESC to sign short-lived OIDC tokens with a stable subject, which can then be pinned in each service's trust policy. This feature is designed to simplify and secure access management across various cloud services and applications. This development is particularly significant for cloud and DevOps practitioners grappling with the complexities of IAM. The ability to leverage OIDC tokens directly from Pulumi ESC means a substantial reduction in the reliance on long-lived credentials, such as static access keys, which are notorious security risks. For organizations operating across multiple cloud providers or with a hybrid cloud strategy, this provides a more unified and secure approach to granting service access. It directly impacts the security posture by minimizing the blast radius of compromised credentials and simplifies the auditing process. The move aligns with a broader industry trend towards more ephemeral and identity-centric security models, moving away from static secrets. Cloud providers like AWS, Azure, and Google Cloud have been championing OIDC and IAM roles for service-to-service authentication for some time. Pulumi's integration of this capability into ESC further solidifies its position as a platform that enables modern cloud engineering practices. This also complements the increasing adoption of GitOps workflows, where infrastructure and application configurations are managed declaratively, and automated systems require secure, programmatic access. In practice, this means that developers and platform engineers can now configure their cloud services to trust OIDC tokens issued by Pulumi ESC, eliminating the need to distribute and manage sensitive credentials directly within their application code or CI/CD pipelines. Practitioners should investigate how to update their existing service trust policies to leverage these OIDC tokens. This will involve defining the appropriate audience and subject claims within their ESC environments and then configuring their cloud IAM roles or service accounts to trust tokens from Pulumi ESC. This shift not only enhances security but also reduces the operational burden of credential rotation and management, allowing teams to focus more on delivering value.
#pulumi esc#oidc#iam#security#devops#cloud security
Read original source