2016-10-18 62 views

回答

0

由cloudformation生成的服務名稱是雲形成中隨機字符串,羣集名稱和服務資源的邏輯名稱的混合。

例如在cloudformation這樣的服務:

"App":{ 
    "Type":"AWS::ECS::Service", 
    "DependsOn":"ECSInstance1", 
    "Properties":{ 
     "Cluster":{ 
      "Ref":"ECSClusterARN" 
     }, 
     "DesiredCount":"1", 
     "DeploymentConfiguration":{ 
      "MaximumPercent":"100", 
      "MinimumHealthyPercent":"0" 
     }, 
     "TaskDefinition":{ 
      "Ref":"DefApp" 
     } 
    } 
    }, 

會產生像::羣集名稱-1QI3WFFV55L8A應用內-44HWD4EJO5C1

其中應用高於資源的邏輯名稱的服務名。

+2

這正是我不想要的。如果服務名稱是隨機的,我不知道更新哪個服務名稱,因爲我推出新版本的任務。 – user1426119

+0

不幸的是,沒有辦法以完美的方式使用雲信息來命名您的服務:( –

+0

您可以做的最好的方式是在控制檯中重命名,在CLI中重命名或使用CLI生成您的服務http://docs.aws .amazon.com/CLI /最新/參考/ ECS /創建-service.html – ISZ