resource "alicloud_ros_stack" "iam" {
  stack_name    = "o11y-iam-${local.cluster_name}"
  template_body = file("${path.module}/iam-alicloud-tmpl.json")

  parameters {
    parameter_key   = "Env"
    parameter_value = var.env
  }

  parameters {
    parameter_key   = "Region"
    parameter_value = var.cloud_region
  }

  parameters {
    parameter_key   = "ClusterName"
    parameter_value = local.cluster_name
  }

  parameters {
    parameter_key   = "AccountId"
    parameter_value = local.alicloud_account
  }

  parameters {
    parameter_key   = "OIDCIssuer"
    parameter_value = element(split("/", alicloud_cs_managed_kubernetes.this.rrsa_metadata[0].ram_oidc_provider_arn), 1)
  }
}
