Browse Source

disable LoadBalancer healthCheck

compose-spec only support command-based health check.
we need to investigate introducing URI-based health check support

Signed-off-by: Nicolas De Loof <[email protected]>
Nicolas De Loof 5 years ago
parent
commit
6a226ace9d
1 changed files with 6 additions and 5 deletions
  1. 6 5
      ecs/cloudformation.go

+ 6 - 5
ecs/cloudformation.go

@@ -452,11 +452,12 @@ func createTargetGroup(project *types.Project, service types.ServiceConfig, port
 		port.Published,
 		port.Published,
 	)
 	)
 	template.Resources[targetGroupName] = &elasticloadbalancingv2.TargetGroup{
 	template.Resources[targetGroupName] = &elasticloadbalancingv2.TargetGroup{
-		Port:       int(port.Target),
-		Protocol:   protocol,
-		Tags:       projectTags(project),
-		VpcId:      cloudformation.Ref(parameterVPCId),
-		TargetType: elbv2.TargetTypeEnumIp,
+		HealthCheckEnabled: false,
+		Port:               int(port.Target),
+		Protocol:           protocol,
+		Tags:               projectTags(project),
+		TargetType:         elbv2.TargetTypeEnumIp,
+		VpcId:              cloudformation.Ref(parameterVPCId),
 	}
 	}
 	return targetGroupName
 	return targetGroupName
 }
 }