
Pulumi ESC Has a Free API: Centralize All Your Secrets and Configuration
What is Pulumi ESC? Pulumi ESC (Environments, Secrets, and Configuration) is a secrets management platform that centralizes environment variables, secrets, and configuration across all your tools — Terraform, AWS CLI, Docker, Kubernetes, GitHub Actions, and more. Why Pulumi ESC? Free tier — up to 200 secrets, unlimited environments Dynamic secrets — generate short-lived AWS/GCP/Azure credentials on the fly Universal — works with ANY tool that reads env vars (not just Pulumi) Composable environments — inherit and override configs Audit trail — full history of who accessed what secrets No agent — CLI-based, no daemon or sidecar needed Quick Start # Install Pulumi CLI curl -fsSL https://get.pulumi.com | sh # Login pulumi login # Create an environment pulumi env init myorg/production Define an Environment # production.yaml values : aws : login : fn::open::aws-login : oidc : roleArn : arn:aws:iam::123456789:role/pulumi-esc sessionName : production database : host : prod-db.cluster-abc.us-ea
Continue reading on Dev.to DevOps
Opens in a new tab



