→ Back to Home
Pulumi

Pulumi ESC Enhances Security and Flexibility with OIDC Token Issuance for Any Service

Pulumi ESC (Environments, Secrets, and Configuration) now supports the issuance of short-lived OpenID Connect (OIDC) tokens for any audience, complete with a stable subject that can be pinned in a service's trust policy. This enhancement, announced on October 15, 2026, allows for a more secure and dynamic way to manage access to various services and resources. This development is significant for cloud and DevOps practitioners because it directly addresses the persistent challenge of credential management and rotation. By enabling ESC to act as an OIDC provider, Pulumi is empowering teams to move away from static, long-lived secrets that are prone to compromise. Instead, services can request temporary, scoped tokens, drastically reducing the window of opportunity for attackers and simplifying compliance efforts. This is particularly impactful for CI/CD pipelines, serverless functions, and microservices architectures where secure, automated access is paramount. This move by Pulumi aligns with the broader industry trend towards identity-centric security and zero-trust architectures. Cloud providers like AWS, Azure, and Google Cloud have been heavily investing in OIDC and IAM roles to manage access without distributing credentials. Pulumi's integration of OIDC token issuance within ESC extends this paradigm to infrastructure as code workflows, allowing for consistent and secure access patterns across both infrastructure deployments and application runtime environments. The ability to define and manage these trust relationships as code further solidifies the GitOps approach to security. In practice, this means that developers and operations teams can now configure their cloud services, Kubernetes workloads, or even internal applications to trust OIDC tokens issued by Pulumi ESC. This eliminates the need to inject API keys or static credentials into environments, reducing the risk of accidental exposure. Practitioners should explore updating their existing access patterns to leverage these OIDC tokens, focusing on defining precise trust policies and audience restrictions. This will require a shift in thinking from 'what credentials does this service need?' to 'what identity does this service present, and what can that identity do?' It's a crucial step towards building more resilient and secure cloud-native systems.
#pulumi esc#oidc#security#identity and access management#devops#cloud security
Read original source