fleet/terraform/example
Benjamin Edwards 4161ee5679
create vuln processing addon (#10526)
two things here:

1. create addon for use in new modular terraform
2. create vuln processing terraform for legacy terraform, but by default
its disabled
2023-03-29 08:57:10 -04:00
..
.header.md Add addon modules for s3 firehose logging and automatic migrations (#9377) 2023-01-18 11:09:18 -05:00
.terraform-docs.yml Add addon modules for s3 firehose logging and automatic migrations (#9377) 2023-01-18 11:09:18 -05:00
main.tf create vuln processing addon (#10526) 2023-03-29 08:57:10 -04:00
README.md Add addon modules for s3 firehose logging and automatic migrations (#9377) 2023-01-18 11:09:18 -05:00

Fleet Terraform Module Example

This code provides some example usage of the Fleet Terraform module, including how some addons can be used to extend functionality.

Due to Terraform issues, this code requires 3 applies "from scratch":

  • terraform apply -target random_pet.main
  • terraform apply -target module.main.module.vpc

Requirements

Name Version
aws ~> 4.0

Providers

Name Version
aws 4.48.0
random 3.4.3

Modules

Name Source Version
acm terraform-aws-modules/acm/aws 4.3.1
firehose-logging ../addons/logging-destination-firehose n/a
main ../ n/a

Resources

Name Type
aws_route53_record.main resource
random_pet.main resource
aws_route53_zone.main data source

Inputs

No inputs.

Outputs

No outputs.