File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed
manifests/modules/automation/continuousdelivery/codepipeline/.workshop/terraform Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -70,6 +70,8 @@ resource "aws_cloudwatch_event_rule" "s3_trigger_pipeline" {
7070// Terraform does not support all the parameters needed for this pipeline
7171// So use CloudFormation instead
7272resource "aws_cloudformation_stack" "eks_workshop_pipeline" {
73+ depends_on = [time_sleep . wait ]
74+
7375 name = " ${ var . addon_context . eks_cluster_id } -pipeline-stack"
7476 template_body = file (" ${ path . module } /pipeline.yaml" )
7577
@@ -162,6 +164,12 @@ resource "aws_iam_role" "codepipeline_role" {
162164 assume_role_policy = data. aws_iam_policy_document . codepipeline_assume_role . json
163165}
164166
167+ resource "time_sleep" "wait" {
168+ depends_on = [aws_iam_role . codepipeline_role ]
169+
170+ create_duration = " 15s"
171+ }
172+
165173data "aws_iam_policy_document" "codepipeline_policy" {
166174 statement {
167175 effect = " Allow"
You can’t perform that action at this time.
0 commit comments