aws / amazon-managed-grafana-roadmap

Amazon Managed Grafana Roadmap
Other
60 stars 4 forks source link

AWS CloudFormation support for control plane APIs #3

Closed mhausenblas closed 1 year ago

mhausenblas commented 2 years ago

Currently, Amazon Managed Grafana supports data plane automation via Terraform, such as for creating data sources or dashboards.

We plan to launch AWS CloudFormation support for Amazon Managed Grafana control plane APIs such as for creating, deleting, and upgrading workspaces and with this feature help increasing end-to-end automation around managing and operating Amazon Managed Grafana workspaces.

iainhtp commented 2 years ago

We too would like to see the ability to create Amazon Managed Grafana Workspaces via aws cli / terraform

fredriv commented 2 years ago

Terraform supports creating Amazon Managed Grafana workspaces since AWS provider v4.2.0: https://github.com/hashicorp/terraform-provider-aws/blob/main/CHANGELOG.md#420-february-18-2022

Docs for the Terraform resource: https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/grafana_workspace

williamhargrove commented 2 years ago

I would like to add a thumbs up for Cloudformation support and I have been told this is on the roadmap with some delivery dates in the nearterm? Is it possible to publish some update on when this might be delivered? Thanks.

rene84 commented 2 years ago

We are very much interested in using managed grafana, but not having cloudformation is a non-starter for us. Any comments on the priority?

mengdic commented 1 year ago

Hello Everyone,

Today (12/09/22) Amazon Managed Grafana launched the support for AWS CloudFormation.

You can now use AWS CloudFormation templates to create, update, and delete your Amazon Managed Grafana workspaces, as well as manage or update workspace SAML authentication settings. You can use templates to provision new Grafana workspaces, edit workspace settings such as workspace name or description, and manage the lifecycle of your Grafana workspaces programmatically. You can also create CloudFormation templates to configure workspace authentication options such as setting up SAML Identity Providers, specifying user roles, or defining attributes to identify user authentication.

To learn more about manage Amazon Managed Grafana workspaces and configuring workspace SAML authentication with CloudFormation, see the Amazon Managed Grafana resource type reference in the CloudFormation user guide. To create Amazon Managed Grafana workspaces using AWS CloudFormation, follow the reference templates.

Feel free to leave a comment if you have any questions. We are actively collecting user feedback and use cases.

RobKenis commented 1 year ago

@mengdic What is the plan for managing data sources and dashboards through CloudFormation?

rpractice commented 1 year ago

Hi @mengdic , Any updated on managing Grafana dashboards, data sources using Cloudformation, because its been almost an year now.