Skip to content

Terraform module for creating the Lumigo role required for observability on their platform

License

Notifications You must be signed in to change notification settings

Waracle/tf-lumigo

Repository files navigation

Terraform Lumigo Module

Supports the creation of the required IAM role for Lumigo serverless integration

How to use

# -----------------------------------------------------------------------------
# Lumigo
# -----------------------------------------------------------------------------
module "lumigo" {
  source            = "github.com/waracle/tf-lumigo?ref=v1.0.0"
}

# This is the role_arn to add to lumigo when adding a new project
output "lumigo_role_arn" {
  value = module.lumigo.lumigo_role_arn
}

Requirements

Name Version
terraform >= 0.14
aws >= 3.27

Providers

Name Version
aws >= 3.27

Modules

No modules.

Resources

Name Type
aws_iam_policy.lumigo_integration resource
aws_iam_role.lumigo_integration_role resource
aws_iam_role_policy_attachment.lumigo_integration_policy_attachment resource
aws_iam_policy_document.assume_role_policy data source
aws_iam_policy_document.lumigo_integration_policies data source

Inputs

No inputs.

Outputs

Name Description
lumigo_role_arn The ARN of the generated Lumigo role

Authors

Module managed by Nick Hammond on behalf of the Waracle team

Please reach out to Waracle if you are looking to build enterprise applications, especially in highly regulated industries.

License

MIT Licensed. See LICENSE for full details.


About

Terraform module for creating the Lumigo role required for observability on their platform

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages