3 réponses
- Le plus récent
- Le plus de votes
- La plupart des commentaires
1
Resolved!
Error was a fake news.. it was actualy the data call to the subnets was wrong. now deployed! thanks for the help
répondu il y a 10 mois
Awesome great news.... Didnt need an equals after vpc_configuration
0
As Per DOCS, this is not possible...
In both the Amazon Managed Grafana API and the AWS CLI, the configuration is a JSON string The only configuration that you can set is the unifiedAlerting, enabled setting. Setting this to true turns on the Grafana alerting feature, setting it to false turns it off.
https://docs.aws.amazon.com/grafana/latest/userguide/AMG-configure-workspace.html
Simple fix, your Terraform is slightly incorrect..
Use this
resource "aws_grafana_workspace" "org" {
account_access_type = "ORGANIZATION"
organizational_units = ["xxxxxxxx"]
authentication_providers = ["AWS_SSO"]
permission_type = "CUSTOMER_MANAGED"
data_sources = ["AMAZON_OPENSEARCH_SERVICE", "ATHENA", "CLOUDWATCH", "PROMETHEUS", "REDSHIFT", "SITEWISE", "TIMESTREAM", "XRAY"]
role_arn = aws_iam_role.grafana.arn
grafana_version = 9.4
name = "organizational-grafana"
vpc_configuration {
security_group_ids = [aws_security_group.grafana.id]
subnet_ids = data.aws_subnets.private.ids
}
}
0
Hi yes! no idea how i got all that confused.. but now im scratching my head even more... as
resource "aws_grafana_workspace" "org" {
name = "organizational-grafana"
description = "Organizational Grafana workspace via SSO"
grafana_version = "9.4"
account_access_type = "ORGANIZATION"
organizational_units = ["zxcasdasdas"]
authentication_providers = ["AWS_SSO"]
permission_type = "CUSTOMER_MANAGED"
data_sources = ["AMAZON_OPENSEARCH_SERVICE", "ATHENA", "CLOUDWATCH", "PROMETHEUS", "REDSHIFT", "SITEWISE", "TIMESTREAM", "XRAY"]
role_arn = aws_iam_role.grafana.arn
vpc_configuration = {
security_group_ids = aws_security_group.grafana.id
subnet_ids = data.aws_subnets.private.ids
}
}
is getting the error:
Error: Unsupported argument
│
│ on grafana.tf line 12, in resource "aws_grafana_workspace" "org":
│ 12: vpc_configuration = {
│
│ An argument named "vpc_configuration" is not expected here. Did you mean to define a block of type "vpc_configuration"?
répondu il y a 10 mois
Contenus pertinents
- demandé il y a un an
- demandé il y a 2 mois
- demandé il y a un an
- AWS OFFICIELA mis à jour il y a 8 mois
- AWS OFFICIELA mis à jour il y a 2 ans
- AWS OFFICIELA mis à jour il y a un an
Corrected your TF below