The infrastructure as code company Pulumi has announced the general availability of Pulumi ESC and the release of Pulumi Insights 2.0 during its annual user conference, PulumiUP. 

Pulumi ESC, which stands for environments, secrets, and configuration, is a centralized secrets management platform. In this GA release, the company has added a new projects system that allows users to group environments into hierarchies; the ability to version, tag, and pin secrets and configurations; and syncing of secrets from Pulumi ESC to the backing secrets store. 

It integrates with other popular secrets management platforms like 1Password, AWS, Azure, Google Cloud, and HashiCorp Vault. 

The platform also now includes flexible webhooks, which enable workflows that can be triggered by environment changes; a VS Code extension; application SDKs for Node.js, Python, and Go; and a Kubernetes Operator.

“We aim for you to ‘fall into the pit of success’ with security, so that it is built-in and automatic, and ESC is a major enabler of that,” Pulumi wrote in a blog post

Pulumi Insights 2.0 was also released, enabling visibility into all cloud asset inventories,  along with search, analytics, and AI capabilities for those resources. With this 2.0 release, it offers visibility into all resources, not just Pulumi resources, such as resources from AWS CloudFormation, Microsoft ARM, and HashiCorp Terraform. 

It can be used to visualize relationships between resources via graphs and pivot tables. It also now uses Pulumi CrossGuard to automatically remediate security, compliance, and misconfiguration issues.

“Pulumi Insights 2.0 brings the power of Insights to all of your cloud infrastructure, not just the infrastructure managed by Pulumi IaC. Insights 2.0 also brings an exciting new suite of tools that make it easy to discover your entire infrastructure, assess security and efficiency of it, and bring it under management of IaC for best-in-class infrastructure management practices,” Pulumi wrote in a blog post