Files
terraform-aws-observability…/examples/managed-grafana-workspace/readme.md
T
Rodrigue Koffi 71b6f352bf Amazon Managed Grafana setup (#133)
* Managed Grafana Workspace with Identity Centre Users (#83)

* update kuberenetes and instance type

* initial setup of managed grafana workspace and identity centre identities

* cleanup

* run precommit

* output grafana workspace ID

* add identity store id variable

* remove API key

* update outputs naming convention as per terraform guidelines

* update docs and add versions

* update variables type

* update naming conventions

* add managed policy arn for querying promethues

* update readme

* update workshop references to this

* add role arn type

* cleanup and simplification

* remove workshop

---------

Co-authored-by: charlie keegan <chakeega@amazon.com>
Co-authored-by: Rodrigue Koffi <bonclay7@users.noreply.github.com>

* Rename example

* Update grafana example and base module references

* Update example's reference

* Cleanup and docs ref

* Add docs

* Update docs

* TODO: add link after merge

* Update managed-grafana.md

---------

Co-authored-by: Charlie Keegan <91210223+charliekeeegan@users.noreply.github.com>
Co-authored-by: charlie keegan <chakeega@amazon.com>
Co-authored-by: Mark Beacom <7315957+mbeacom@users.noreply.github.com>
2023-03-20 18:44:49 +01:00

1.8 KiB

Amazon Managed Grafana Workspace Setup

This example creates an Amazon Managed Grafana Workspace with Amazon CloudWatch, AWS X-Ray and Amazon Managed Service for Prometheus datasources

The authentication method chosen for this example is with IAM Identity Center (former SSO). You can extend this example to add SAML.

Step-by-step instructions available on our docs site under Supporting Examples

Requirements

Name Version
terraform >= 1.1.0
aws >= 4.0.0

Providers

No providers.

Modules

Name Source Version
managed_grafana terraform-aws-modules/managed-service-grafana/aws 1.8.0

Resources

No resources.

Inputs

Name Description Type Default Required
aws_region AWS Region string n/a yes

Outputs

Name Description
grafana_workspace_endpoint Amazon Managed Grafana Workspace endpoint
grafana_workspace_iam_role_arn Amazon Managed Grafana Workspace's IAM Role ARN
grafana_workspace_id Amazon Managed Grafana Workspace ID