はじめに GKEと比べてEKSは環境を整えるのが面倒なのでTerraformで簡単に行えるようにしました。 すでに手動で作成したものがある人はTerraformingでリソースをtfファイルに変換して確認すると良いです。 実装 ディレクトリ構成は以下のようになります。 # --- # EKS master resource "aws_iam_role" "eks-master" { name = "eks-master-role" assume_role_policy = <<POLICY { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "eks.amazonaws.com" }, "Action": "sts:AssumeRole" } ] } POLICY