ECSクラスタの作成

2998 ワード

1.CIユーザー権限の拡張


AWSIAMリソースに接続し、정책をクリックします.
初期から作成したCIユーザに関する設定を変更する必要がある.
次のコードを既存のポリシーの一番下に入力します.
  • 로그 그룹関連ロールは、将来のクラウド・ウォッチのパイオニア・リソースの利用とエラー・デバッグに使用されます.
  • ecsはAWSインフラストラクチャの構築の鍵です.
    DOKERコンテナのクラスタと配備するDOKERベースのアプリケーションがタスクとアプリケーションを実行できるようにします.
  • "logs:CreateLogGroup",
    "logs:DeleteLogGroup",
    "logs:DescribeLogGroups",
    "logs:ListTagsLogGroup",
    "logs:TagLogGroup",
    "ecs:DeleteCluster",
    "ecs:CreateService",
    "ecs:UpdateService",
    "ecs:DeregisterTaskDefinition",
    "ecs:DescribeClusters",
    "ecs:RegisterTaskDefinition",
    "ecs:DeleteService",
    "ecs:DescribeTaskDefinition",
    "ecs:DescribeServices",
    "ecs:CreateCluster"
    


    2. ecs.tfファイルの作成

    deployディレクトリのecs.tfファイルを生成します.
  • ecs.tf
  • resource "aws_ecs_cluster" "main" {
        name = "${local.prefix}-cluster"
        
        tags = local.common_tags
    }
    Terraformが急速に熟知している理由の一つは
    これは、.tf 파일の一致する構文のおかげである.
    返品
    resoure "" "" {
    	name = 
    }
    上と同じ構造なので.