Skip to content

biswash-giri/managed-grafana-terraform

Repository files navigation

Complete AWS Managed Service for Grafana (AMG) Example

Configuration in this directory creates:

  • Disabled Grafana workspace
  • Default Grafana workspace (using defaults provided by the module)
  • Complete Grafana workspace showing example of possible configurations

Usage

To run this example you need to execute:

$ terraform init
$ terraform plan
$ terraform apply

Note that this example may create resources which will incur monetary charges on your AWS bill. Run terraform destroy when you no longer need these resources.

Requirements

Name Version
terraform >= 1.0
aws >= 5.0

Providers

Name Version
aws >= 5.0

Modules

Name Source Version
managed_grafana ../.. n/a
managed_grafana_default ../.. n/a
managed_grafana_disabled ../.. n/a
vpc terraform-aws-modules/vpc/aws ~> 5.0

Resources

Name Type
aws_availability_zones.available data source

Inputs

No inputs.

Outputs

Name Description
license_expiration If license_type is set to ENTERPRISE, this is the expiration date of the enterprise license
license_free_trial_expiration If license_type is set to ENTERPRISE_FREE_TRIAL, this is the expiration date of the free trial
saml_configuration_status Status of the SAML configuration
workspace_api_keys The workspace API keys created including their attributes
workspace_arn The Amazon Resource Name (ARN) of the Grafana workspace
workspace_endpoint The endpoint of the Grafana workspace
workspace_grafana_version The version of Grafana running on the workspace
workspace_iam_role_arn IAM role ARN of the Grafana workspace
workspace_iam_role_name IAM role name of the Grafana workspace
workspace_iam_role_unique_id Stable and unique string identifying the IAM role
workspace_id The ID of the Grafana workspace

Apache-2.0 Licensed. See LICENSE.

About

Terraform code implementing the managed Grafana in AWS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages