Skip to content

Instantly share code, notes, and snippets.

@kitschysynq
Last active October 6, 2022 20:39
Show Gist options
  • Save kitschysynq/1f27e24ab4ab12fe89f568e2ae4707c7 to your computer and use it in GitHub Desktop.
Save kitschysynq/1f27e24ab4ab12fe89f568e2ae4707c7 to your computer and use it in GitHub Desktop.
terraform {
required_providers {
aws = {
source = "hashicorp/aws"
version = "~>4.33.0"
}
}
}
provider "aws" {
region = "us-east-1"
}
data "aws_iam_group" "admin" {
group_name = "Admins"
}
locals {
cluster_map_users = [
for user in data.aws_iam_group.admin.users : {
userarn = user.arn
username = user.user_name
groups = ["system:masters"]
}
]
}
output "cluster_map_users" {
value = local.cluster_map_users
}
output "admin_users" {
value = data.aws_iam_group.admin.users
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment