簡體   English   中英

AWS Codecommit CICD 到 EC2

[英]AWS Codecommit CICD to EC2

我正在使用 AWS CodeCommit 管理我的存儲庫,並且有一個部署代碼的 EC2 實例。 嘗試設置 CodePipeline - 跳過構建階段,它似乎工作正常,但需要 10-12 分鍾才能完成。 我看到大部分時間都花在源代碼階段,我相信它會壓縮代碼、上傳到 S3,然后從 S3 部署下載(這是另一個問題,因為這意味着更高的 S3 和網絡成本)。

是否有更優化的方法來設置管道,將對分支的更改快速部署到 EC2 實例上?

謝謝。

試圖在 CodePipeline 上查找文檔,但沒有太多信息

在這種情況下,可以避免在源代碼階段花費時間。 我們可以通過跳過構建階段對代碼管道使用相同的配置,但這里我們可以配置步驟 4:測試版頁面,如下圖所示:設置 Elastic Beanstalk

一旦我們啟動管道,它將開始自動運行。 首先,它檢測源位置中的示例代碼,打包文件,然后移至您定義的第二階段。 在此階段,它將代碼傳遞給 Elastic Beanstalk,其中包含將托管我們代碼的 EC2 實例。 Elastic Beanstalk 負責將代碼部署到 EC2 實例。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM