From 9d737ccc8c992bae71fa2b4ce0efc80594a7be04 Mon Sep 17 00:00:00 2001 From: Erik Sundell Date: Mon, 7 Oct 2024 10:24:08 +0200 Subject: [PATCH] nasa-cryo: enable aws cost attribution system --- config/clusters/nasa-cryo/support.values.yaml | 8 ++++++++ terraform/aws/projects/nasa-cryo.tfvars | 2 ++ 2 files changed, 10 insertions(+) diff --git a/config/clusters/nasa-cryo/support.values.yaml b/config/clusters/nasa-cryo/support.values.yaml index e329574fa..cfb6049be 100644 --- a/config/clusters/nasa-cryo/support.values.yaml +++ b/config/clusters/nasa-cryo/support.values.yaml @@ -32,3 +32,11 @@ prometheus: - secretName: prometheus-tls hosts: - prometheus.cryointhecloud.2i2c.cloud + +aws-ce-grafana-backend: + enabled: true + envBasedConfig: + clusterName: nasa-cryo + serviceAccount: + annotations: + eks.amazonaws.com/role-arn: arn:aws:iam::574251165169:role/aws_ce_grafana_backend_iam_role diff --git a/terraform/aws/projects/nasa-cryo.tfvars b/terraform/aws/projects/nasa-cryo.tfvars index dc915ee57..71a6d3f10 100644 --- a/terraform/aws/projects/nasa-cryo.tfvars +++ b/terraform/aws/projects/nasa-cryo.tfvars @@ -2,6 +2,8 @@ region = "us-west-2" cluster_name = "nasa-cryo" cluster_nodes_location = "us-west-2a" +enable_aws_ce_grafana_backend_iam = true + user_buckets = { "scratch-staging" : { "delete_after" : 7,