What problem does it solve?
This Skill simplifies the management of sensitive secrets, environment variables, and configuration settings across your Pulumi projects, ensuring secure and consistent deployments.
Core Features & Use Cases
- Centralized Secrets Management: Securely store and access secrets.
- Environment Composition: Define and layer configurations for different environments (dev, staging, prod).
- Dynamic Credential Generation: Obtain short-lived credentials via OIDC for cloud providers.
- Integration with Secret Stores: Connect to AWS Secrets Manager, Azure Key Vault, HashiCorp Vault, and 1Password.
- Use Case: Securely manage database passwords and API keys for your production environment, and automatically generate temporary AWS credentials for your CI/CD pipeline.
Quick Start
Use the pulumi-esc skill to set the 'database_url' secret for the 'my-app/production' environment.