[英]AWS CodeDeploy Failure
我正在嘗試通過CodeDeploy部署lambda函數。 除了AppSpec文件,我已經進行了所有設置。 由於我要部署Lambda而不是EC2實例,因此我認為我的AppSpec文件應該是這樣的(JSON)。
{
"version": 0.0,
"Resources": [{
"myLambdaFunction": {
"Type": "AWS::Lambda::Function",
"Properties": {
"Name": "myLambdaFunction",
"Alias": "myLambdaFunctionAlias",
"CurrentVersion": "1",
"TargetVersion": "2"
}
}
}],
"Hooks": [{
"BeforeAllowTraffic": "LambdaFunctionToValidateBeforeTrafficShift"
},
{
"AfterAllowTraffic": "LambdaFunctionToValidateAfterTrafficShift"
}
]
}
但是,當我使用此AppSpec運行“部署”時,它將失敗。 我不確定在哪里可以找到信息來填寫這些字段。 是在我的本地計算機上還是在某處的AWS上? 還是應該對CodeDeploy Lambda部署使用不同的邏輯? 我的最終目標是通過CodeDeploy和Lambda將我的GitHub單存儲庫綁定在一起,以便可以跨多個實例部署它。
不清楚您要尋找什么。 在本地計算機上將沒有有用的信息,因為您正在使用CodeDeploy進行Lambda部署。 我將從CodeDeploy控制台開始以獲取更多信息-它應包含有關部署失敗原因的信息。 接下來,您應該查看Lambda控制台和CloudWatch Logs以獲取更多信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.