fleet/terraform/addons/geolite2
2024-03-20 14:20:35 -04:00
..
.header.md GeoLite2 addon for Dogfood and Cloud (#15643) 2023-12-14 13:22:11 -06:00
.terraform-docs.yml GeoLite2 addon for Dogfood and Cloud (#15643) 2023-12-14 13:22:11 -06:00
Dockerfile add redirect parameter to wget command for geoip db download (#17738) 2024-03-20 14:20:35 -04:00
main.tf GeoLite2 addon for Dogfood and Cloud (#15643) 2023-12-14 13:22:11 -06:00
outputs.tf GeoLite2 addon for Dogfood and Cloud (#15643) 2023-12-14 13:22:11 -06:00
README.md GeoLite2 addon for Dogfood and Cloud (#15643) 2023-12-14 13:22:11 -06:00
variables.tf GeoLite2 addon for Dogfood and Cloud (#15643) 2023-12-14 13:22:11 -06:00

Geoip Terraform module for Fleet

This module adds Geoip data to the Fleet docker image for use with the Fleet Terraform module.

See the documentation for some basic information about what happens under the hood.

You will need to supply a Maxmind license key and a destination docker registry (such as ECR) to hold the new image.

Outputs will be added to the environment variables in Fleet via the extra_environment_variables list.

Requirements

Name Version
docker 3.0.2

Providers

Name Version
docker 3.0.2
local 2.4.1

Modules

No modules.

Resources

Name Type
docker_image.maxmind_fleet resource
docker_registry_image.maxmind_fleet resource
local_file.dockerfile resource

Inputs

Name Description Type Default Required
destination_image n/a string n/a yes
fleet_image n/a string n/a yes
license_key n/a string n/a yes

Outputs

Name Description
extra_environment_variables n/a