2017-10-06 81 views
0

我有一個autoscailing組,這會創建一個安裝codedeploy代理的實例。CodeDeploy不部署到新的自動執行實例

然後,我有一個codedeploy配置設置來使用AutoScailing和ELB進行健康檢查。

由於某些原因,當通過自動移植創建新實例時,codedeploy不會在新實例上啓動部署。據我所知,當使用autoscailing並鏈接到代碼部署時,它應該只是在任何時候構建新實例時部署代碼?

任何想法是什麼可能導致這個或身份證有任何日誌,我可以提供幫助?

還注意到,我使用codepipeline來啓動codedeploy當codecommit更新與任何更新的代碼。不知道這是否有所作爲。

+0

我們曾經有個codedeploy被取消的問題,因爲codedeploy應用程序正在同時更新。所以我會檢查日誌... – Seirddriezel

+0

您確定您的autoscaling組已連接到codedeploy嗎? – Seirddriezel

回答

0

好吧,離開autoscailing組幾天後,它最終開始按預期進行部署。不知道爲什麼需要這麼長時間才能安定下來!

+0

我曾經有過一些時候需要很長時間才能執行的情況,但從來沒有一天。奇怪。 –

0

僅當存在先前成功部署到部署組的修訂版時,CodeDeploy纔會向新啓動的實例啓動部署。您需要確保您能夠成功地將revisin部署到自動縮放組所屬的codedeploy部署組,以確保掛鉤已建立。

相關問題