We are excited to announce the release of the long awaited BastionZero Terraform Provider. Our team has been working hard to develop a seamless integration with Terraform, the widely used infrastructure-as-code (IaC) tool, to help you manage your BastionZero resources in a declarative fashion. With the BastionZero Terraform Provider, you can now define, provision, and manage your environments, targets, and other BastionZero resources using HashiCorp Configuration Language (HCL).
This has many advantages, including:
- Unified Configuration Management
By managing BastionZero's access control policies with Terraform, you can administer both your cloud infrastructure and access control policies in a unified manner.
- Version Control and Collaboration
When managing BastionZero's access control policies, you can keep a clear history of modifications, roll back to previous configurations if necessary, and establish a streamlined workflow for your team to follow.
- Modular Policy Management
Terraform allows you to group and reuse configuration files in a modular fashion which can be applied to BastionZero's access control policies, enabling you to create reusable access control templates for different environments or project requirements.
- Improved Security and Compliance
Terraform's declarative language makes it easier to enforce access control policies and adhere to security and compliance requirements.
The Terraform Registry provides extensive documentation to help you get started. Check out our provider page to explore the available resources and comprehensive examples, including guides which cover:
- How to deploy the BastionZero agent on an AWS EC2 instance and manage access policy
- How to deploy the BastionZero agent in an AWS EKS cluster using Helm and manage access policy
Don't hesitate to reach out to our support team if you have any questions or need assistance. We're always here to help.
Happy Terraforming!
See BastionZero in Action
BastionZero connects teams to resources and requires no additional infrastructure to deploy or manage. It is the first—and only—cloud-native solution for trustless access providing multi-root authentication while maintaining zero entitlements to your systems.
With BastionZero, you can reclaim your architecture from over-privileged third parties and ensure that the right people have access to the right resources at just the right time—every time.
Schedule a demo now to see how you can trust less and access more with BastionZero.