浏览代码

Set FailureThreshold

Signed-off-by: Nicolas De Loof <[email protected]>
Nicolas De Loof 5 年之前
父节点
当前提交
0f1a362664
共有 1 个文件被更改,包括 5 次插入2 次删除
  1. 5 2
      ecs/pkg/amazon/cloudformation.go

+ 5 - 2
ecs/pkg/amazon/cloudformation.go

@@ -298,8 +298,11 @@ func (c client) createServiceRegistry(service types.ServiceConfig, template *clo
 	template.Resources[serviceRegistration] = &cloudmap.Service{
 		Description:       fmt.Sprintf("%q service discovery entry in Cloud Map", service.Name),
 		HealthCheckConfig: healthCheck,
-		Name:              service.Name,
-		NamespaceId:       cloudformation.Ref("CloudMap"),
+		HealthCheckCustomConfig: &cloudmap.Service_HealthCheckCustomConfig{
+			FailureThreshold: 1,
+		},
+		Name:        service.Name,
+		NamespaceId: cloudformation.Ref("CloudMap"),
 		DnsConfig: &cloudmap.Service_DnsConfig{
 			DnsRecords: []cloudmap.Service_DnsRecord{
 				{