No requirements.
Name | Version |
---|---|
aws | n/a |
template | n/a |
terraform | n/a |
Name | Source | Version |
---|---|---|
loki_bucket | ../common/s3 | n/a |
Name | Description | Type | Default | Required |
---|---|---|---|---|
aws_environment | n/a | any |
n/a | yes |
container_insights | Controls if containerInsights is enabled or disabled | bool |
false |
no |
default_capacity_provider_strategy | The capacity provider strategy to use by default for the cluster. Can be one or more. | list(map(any)) |
[ |
no |
domain_name | n/a | any |
n/a | yes |
ecs_log_group_filter_exceptions | A list of cloudwatch loggroups (ECS) to NOT create substcription filters for | list(any) |
[] |
no |
lambda_log_group_filter_exceptions | A list of cloudwatch loggroups (Lambda) to NOT create substcription filters for. This list must always include '/aws/lambda/lambda_promtail' | list(any) |
[ |
no |
lambda_promtail_image | The ECR image URI to pull and use for lambda-promtail. | string |
"docker-promtail:latest" |
no |
loki_bucket_lifecycle | enables lifecycle management for loki bucket | string |
"Disabled" |
no |
loki_bucket_lifecycle_expiration_days | loki bucket lifecycle expiration days | number |
90 |
no |
loki_cpu_limit | the cpu limit for loki | number |
n/a | yes |
loki_desired_count | the amount of loki containers | number |
1 |
no |
loki_image | the image to use for loki | string |
n/a | yes |
loki_image_tag | the image tag to use for loki | string |
n/a | yes |
loki_keep_stream | Determines whether to keep the CloudWatch Log Stream value as a Loki label when writing logs from lambda-promtail. | string |
"true" |
no |
loki_memory_limit | the memory limit for loki | number |
n/a | yes |
loki_write_address | This is the Loki Write API compatible endpoint that you want to write logs to, either promtail or Loki. http://loki..app/loki/api/v1/push | string |
n/a | yes |
run_on_spot | (optional) run grafana on FARGATE_SPOT | bool |
false |
no |
No outputs.