![Terraform Terraform logo](Terraform_PrimaryLogo_Color_RGB.png)
This is the Aquasec provider for Terraform.
Useful links:
- Aqua Documentation
- Aquasec Provider Documentation
- Terraform Documentation
- Terraform Provider Development
The provider lets you declaratively define the configuration for your Aqua Enterprise platform.
- Terraform v0.12.x or higher
- Go v1.16.x (to build the provider plugin)
- Aqua Enterprise Platform
To quickly get started using the Aquasec provider for Terraform, configure the provider as shown below. Full provider documentation with details on all options available is located on the Terraform Registry site.
terraform {
required_providers {
aquasec = {
version = "0.8.9"
source = "aquasecurity/aquasec"
}
}
}
provider "aquasec" {
username = "IaC"
aqua_url = "https://aquaurl.com"
password = "@password"
}
To quickly get started using the Aquasec SaaS provider for Terraform, configure the provider as shown above. The aqua_url should point to cloud.aquasec.com for the Aqua Customers and the Dev/QA Teams need to provide their Urls respectively.
NOTE: SaaS authentication is supported from version 0.8.4+
The Aqua Provider for Terraform is the work of many contributors. We appreciate your help!
To contribute, please read the contribution guidelines. You may also report an issue. Once you've filed an issue.