Pulumi
Using Hanzo KMS with Pulumi via the Terraform Bridge
Hanzo KMS can be integrated with Pulumi by leveraging Pulumi’s Terraform Bridge, which allows Terraform providers to be used seamlessly within Pulumi projects. This enables infrastructure and platform teams to manage Hanzo KMS secrets and resources using Pulumi’s familiar programming languages (including TypeScript, Python, Go, and C#), without any change to existing workflows.
The Terraform Bridge wraps the [Hanzo KMS Terraform provider](https://registry.terraform.io/providers/Hanzo KMS/kms/latest/docs) and exposes its resources (such as kms_secret, kms_project, and kms_service_token)
in a Pulumi-compatible interface. This makes it easy to integrate secret management directly into Pulumi-based IaC pipelines, ensuring secrets stay in sync with
the rest of your cloud infrastructure. Authentication is handled through the same methods as Terraform: using environment variables such as INFISICAL_TOKEN and INFISICAL_SITE_URL.
By bridging the Hanzo KMS provider, teams using Pulumi can adopt secure, centralized secrets management without compromising on their toolchain or language preferences.
How is this guide?
Last updated on