2017-03-09 48 views
0

我試圖節省我們的AWS成本。我現在正在做的是在晚上8點終止ec2實例,然後在早上8點再次啓動它們。我能夠通過Skeddly(http://www.skeddly.com/)完成此操作。CodeDeploy的預定部署

問題是每次啓動實例時代碼都不會更新,因爲我只是使用AMI。我想知道的是,是否有任何服務可以用於每8am使用CodeDeploy自動部署代碼,以便實例與最新代碼保持一致。你如何能做到這

回答

0

一個想法是,你可以創建一個調度事件lambda函數:https://docs.aws.amazon.com/lambda/latest/dg/with-scheduled-events.html

在這種拉姆達可以調用CodeDeploy與AWS SDK揭開序幕部署。你如何確定什麼是「最新的代碼」取決於你。如果這是來自github,你可以鏈接到主人的頭部拉鍊例如。否則,您需要啓動將最新代碼上傳到S3的操作。

相關問題