From 3c6207bb45aa5e2406836b60bf7968df42879fae Mon Sep 17 00:00:00 2001 From: amelkonyan Date: Tue, 28 Jan 2025 22:39:40 +0400 Subject: [PATCH] MO-1098 added actions-runner-controller to k8s-addons module --- .../modules/k8s-addons/eks-github-runner.tf | 175 ++++++++++++++++++ .../modules/k8s-addons/helm-releases.yaml | 6 + 2 files changed, 181 insertions(+) create mode 100644 terraform/modules/k8s-addons/eks-github-runner.tf diff --git a/terraform/modules/k8s-addons/eks-github-runner.tf b/terraform/modules/k8s-addons/eks-github-runner.tf new file mode 100644 index 0000000..d68e109 --- /dev/null +++ b/terraform/modules/k8s-addons/eks-github-runner.tf @@ -0,0 +1,175 @@ +locals { + github_runner = { + name = local.helm_releases[index(local.helm_releases.*.id, "github-runner")].id + enabled = local.helm_releases[index(local.helm_releases.*.id, "github-runner")].enabled + chart = local.helm_releases[index(local.helm_releases.*.id, "github-runner")].chart + repository = local.helm_releases[index(local.helm_releases.*.id, "github-runner")].repository + chart_version = local.helm_releases[index(local.helm_releases.*.id, "github-runner")].chart_version + namespace = local.helm_releases[index(local.helm_releases.*.id, "github-runner")].namespace + } + github_runner_registration_token = lookup(jsondecode(data.aws_secretsmanager_secret_version.infra.secret_string), "github_runner_registration_token", "") + github_runner_values = <