CodePipline Terrafrom || Конфигурация действия для действия Deploy содержит неизвестную конфигурацию DeploymentGroup. - PullRequest
1 голос
/ 04 августа 2020

Пишу AWS CodePipeLine с использованием Terraform. При определении этапа для CodeDeploy, как показано ниже, я получаю сообщение об ошибке:

Конфигурация действия для действия «Развертывание» содержит неизвестную конфигурацию «Группа развертывания»

  stage {
    name = "Deploy"

    action {
      name            = "Deploy"
      category        = "Deploy"
      owner           = "AWS"
      provider        = "CodeDeploy"
      version         = "1"
      input_artifacts = ["SourceArtifact"]

      configuration = {
        ApplicationName = "windowsappdeployment"
        DeploymentGroup = "windowsapp"
      }

    }
  }

Я проверил документацию по Terraform, но я не нашел ничего, связанного с конфигурацией для поставщика CodeDeploy.

Я думаю, что параметр конфигурации «DeploymentGroup» здесь неверен. Что я должен упомянуть вместо DeploymentGroup.

1 Ответ

1 голос
/ 04 августа 2020

Вероятно, это должно быть DeploymentGroupName вместо «DeploymentGroup».

https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/codepipeline ссылки на https://docs.aws.amazon.com/codepipeline/latest/userguide/reference-pipeline-structure.html#action -требования , в которых упоминаются ApplicationName и DeploymentGroupName для CodeDeploy.

...