Skip to main content
Version: Next

SmoothGlue Loki IaC

Overview

This project contains the IaC to deploy Loki on a SmoothGlue k8s cluster.

Requirements

NameVersion
terraform>= 1.0
aws<= 5.22.0
local~> 2.4.0

Providers

NameVersion
aws5.22.0
local2.4.1

Modules

NameSourceVersion
s3terraform-aws-modules/s3-bucket/aws~> 3.0

Resources

NameType
aws_iam_policy.loki_bucketsresource
aws_iam_role_policy_attachment.loki_bucketsresource
local_file.valuesresource
aws_kms_key.aws_s3data source
aws_partition.currentdata source
aws_region.currentdata source

Inputs

NameDescriptionTypeDefaultRequired
block_public_accessIf true, a public access block will be created which disallows public access
to the bucket.
booltrueno
compatibility_modeIf enabled, this flag disables some AWS features which are not available in
all AWS partitions/regions.
booltrueno
config_output_dirn/astring"."no
logging_bucketn/astringnullno
nameThis name will be used as a prefix for all created resources.stringn/ayes
persistentn/aboolfalseno
rolesIAM Roles to allow access to S3 resourceslist(string)[]no
s3_kms_key_idn/astringnullno
tagsn/amap(any)&#x7b;&#x7d;no
values_filenamen/astring"bigbang-values-loki.yaml"no

Outputs

NameDescription
bigbang_values_lokin/a