我正在將 aws-cdk 用于我的架構,我需要最后一個拼圖。是否可以將檔案從 S3 移動到 EC2 實體上的特定目錄?
我在 S3 存盤桶中有我的 .env 檔案和 nginx 組態檔,一旦使用 CodePipeline/CodeDeploy 推出更新,我想將檔案移動到它們的位置。我不想在 GitHub 上管理這些檔案,也不想通過 SSH 連接到實體。
// appspec.yml
files:
- source: /
destination: /path/to/webserverdir
我可以使用 S3 作為源嗎?
uj5u.com熱心網友回復:
我可以使用 S3 作為源嗎?
可悲的是,你不能。您必須撰寫bash/powershell 腳本,該腳本將使用 AWS CLI 執行從 S3 到實體的復制。然后,您將腳本作為appspec.yml. 除此之外,您的實體還需要具有對 S3具有權限的實體角色。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/318857.html
標籤:亚马逊网络服务 亚马逊-s3 aws-codepipeline aws-代码-部署
