Cloud Based VM Scanning (Agentless)ΒΆ
Agent-less VM scanning is supported for AWS, GCP, Azure, and OpenShift. Support for OCI and Nutanix is planned.
Public Clouds - AWS, GCP, AzureΒΆ
This guide assumes that Terraform and the respective cloud provider CLI are installed. You should have received the Terraform code from AccuKnox.
terraform/
βββ aws
β βββ cloud-init.yaml -> ../cloud-init.yaml
β βββ main.tf
β βββ otel-collector-config.yaml -> ../otel-collector-config.yaml
β βββ provider.tf
β βββ terraform.tfvars.example
β βββ variables.tf
βββ azure
β βββ cloud-init.yaml -> ../cloud-init.yaml
β βββ main.tf
β βββ otel-collector-config.yaml -> ../otel-collector-config.yaml
β βββ provider.tf
β βββ terraform.tfvars.example
β βββ variables.tf
βββ cloud-init.yaml
βββ gcp
β βββ cloud-init.yaml -> ../cloud-init.yaml
β βββ main.tf
β βββ otel-collector-config.yaml -> ../otel-collector-config.yaml
β βββ provider.tf
β βββ terraform.tfvars.example
β βββ variables.tf
βββ otel-collector-config.yaml
Each cloud provider directory includes a terraform.tfvars.example file.
Update the file according to your requirements and save it as
terraform.tfvars.
cd aws
cp terraform.tfvars.example terraform.tfvars
- Artifact API tokens can be created under Settings -> Tokens.
- Labels can be created under Settings -> Labels.
After configuration, run terraform apply to provision the required
infrastructure in the corresponding cloud account.
terraform apply
