https://github.com/statcan/terraform-kubernetes-starboard-operator
Terraform module for Aqua Security
https://github.com/statcan/terraform-kubernetes-starboard-operator
kubernetes terraform
Last synced: about 1 month ago
JSON representation
Terraform module for Aqua Security
- Host: GitHub
- URL: https://github.com/statcan/terraform-kubernetes-starboard-operator
- Owner: StatCan
- License: other
- Created: 2020-06-10T22:16:18.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-02-06T14:39:19.000Z (over 3 years ago)
- Last Synced: 2026-03-10T23:38:56.660Z (3 months ago)
- Topics: kubernetes, terraform
- Language: HCL
- Size: 23.4 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# Terraform Kubernetes Aqua Security
## Introduction
This module deploys parts of the [Aqua Security Stack](https://github.com/aquasecurity).
## Security Controls
The following security controls can be met through configuration of this template:
- TBD
## Dependencies
- None
## Usage
```terraform
module "helm_aquasecurity" {
source = "git::https://github.com/canada-ca-terraform-modules/terraform-kubernetes-aquasecurity.git?ref=v3.0.0"
depends_on = [
module.namespace_starboard_operator,
module.namespace_starboard,
]
helm_namespace = kubernetes_namespace.starboard_operator.id
helm_repository = "https://artifactory.example.ca/artifactory/helm-remote"
helm_repository_username = var.docker_username
helm_repository_password = var.docker_password
starboard_namespace = kubernetes_namespace.starboard.id
image_registry = "artifactory.example.ca/docker-remote"
image_pull_secrets = ["artifactory"]
trivy_mode = "ClientServer"
trivy_server_url = "https://trivy.dev.example.ca"
values = <