本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
文件歷史紀錄
下表說明本使用者指南的主要變更,以支援 CodeDeploy 使用者指南上次發行後的新功能和增強功能。
-
API 版本:2014-10-06
| 變更 | 描述 | 日期 |
|---|---|---|
CodeDeploy 代理程式 1.8.0 版 | AWS CodeDeploy 代理程式已更新至 1.8.0 版。如需詳細資訊,請參閱 CodeDeploy 代理程式的版本歷史記錄。 | 2025 年 7 月 31 日 |
CodeDeploy 已更新現有的 AWS 受管政策 |
| 2024 年 12 月 16 日 |
CodeDeploy 已更新現有的 AWS 受管政策 |
| 2024 年 12 月 16 日 |
CodeDeploy 已更新現有的 AWS 受管政策 |
| 2024 年 12 月 16 日 |
CodeDeploy 代理程式 1.7.1 版 | AWS CodeDeploy 代理程式已更新至 1.7.1 版。如需詳細資訊,請參閱 CodeDeploy 代理程式的版本歷史記錄。 | 2024 年 11 月 14 日 |
已更新 Amazon S3 儲存貯體名稱 | 更新本指南中的範例 Amazon S3 儲存貯體,以使用 預留的名稱 AWS。 | 2024 年 6 月 17 日 |
新增替代文字 (alt 文字) | 更新本指南中的所有影像,以包含替代文字。螢幕閱讀器會讀取替代文字,讓盲人使用者更容易存取我們的文件。 | 2024 年 5 月 22 日 |
CodeDeploy 代理程式 1.7.0 版 | AWS CodeDeploy 代理程式已更新至 1.7.0 版。如需詳細資訊,請參閱 CodeDeploy 代理程式的版本歷史記錄。 | 2024 年 3 月 6 日 |
已變更的命令 | 不再建議這些 | 2024 年 1 月 12 日 |
新增主題 | 2024 年 1 月 12 日 | |
CodeDeploy 現在支援區域組態 | 已更新使用 CodeDeploy 建立部署組態主題與區域組態資訊。 | 2023 年 12 月 7 日 |
CodeDeploy 現在支援終止部署 | 新增在 Auto Scaling 縮減事件主題期間啟用終止部署,以說明終止部署功能。也更新了 EC2/現場部署的 AppSpec 「勾點」區段、為就地部署建立部署群組 (主控台),以及為 EC2/現場部署藍/綠部署 (主控台) 主題建立部署群組,以考慮此功能。 | 2023 年 12 月 7 日 |
修正 JSON 格式 | 修正 AppSpec 'resources' 區段 (僅限 Amazon ECS 和 AWS Lambda 部署) 主題中 JSON 程式碼範例的格式。 | 2023 年 12 月 3 日 |
新增了故障診斷主題 | 新增故障診斷 Amazon ECS 部署問題主題。 | 2023 年 10 月 24 日 |
已更新 AppSpec 檔案名稱 | 更新 CodeDeploy AppSpec 檔案參考,指出必須為 | 2023 年 10 月 5 日 |
CodeDeploy 現在支援多個負載平衡器 | 已更新為就地部署建立部署群組 (主控台)、為 EC2/現場部署藍/綠部署建立部署群組 (主控台),以及在適用於 CodeDeploy Amazon EC2 部署的 Elastic Load Balancing 主題中設定負載平衡器,以表示支援多個負載平衡器。 | 2023 年 9 月 26 日 |
已更新 VPC 主題中的區域 | 更新了使用 CodeDeploy 搭配 Amazon Virtual Private Cloud 主題中的資料表,以顯示其他區域支援。具體而言,亞太區域 (海德拉巴)、亞太區域 (墨爾本)、歐洲 (米蘭)、歐洲 (西班牙) 和歐洲 (蘇黎世) 區域已更新,以顯示客服人員端點的支援。 | 2023 年 9 月 22 日 |
資源套件主題中的更新區域 | 依 AWS 區域將下列區域新增至資源套件儲存貯體名稱區段:亞太區域 (大阪)、亞太區域 (海德拉巴)、加拿大 (中部)、歐洲 (西班牙)、歐洲 (蘇黎世)、中東 (阿拉伯聯合大公國)。也更新了這些區域的 IAM 政策,以及任何其他遺失的政策。 | 2023 年 9 月 22 日 |
縮短代理程式安裝和更新主題 | 縮短在 Windows Server 主題上安裝 CodeDeploy 代理程式和更新 CodeDeploy 代理程式。已移除備援 Amazon S3 儲存貯URLs 和 Amazon S3 複製命令。 | 2023 年 9 月 21 日 |
新增亞太區域 (雅加達) 區域 | 2023 年 9 月 21 日 | |
CodeDeploy 已更新現有的 AWS 受管政策 | AWSCodeDeployRole 受管政策已更新。如需詳細資訊,請參閱 AWS 受管政策的AWS 更新項目。 | 2023 年 8 月 16 日 |
新增限制 | 新增 CodeDeploy 限制主題的限制。限制是與部署群組相關聯的警示數目上限。 | 2023 年 8 月 15 日 |
修正與負載平衡器相關的步驟 | 修正建立 EC2/現場部署藍/綠部署的部署群組 (主控台) 中的指示。負載平衡器步驟現在會標記為選用。 | 2023 年 8 月 3 日 |
釐清 Amazon ECS 主題中的措辭 | 釐清教學課程中的措辭:將應用程式部署至 Amazon ECS。措辭現在表示您正在部署應用程式。先前,措辭指出您正在部署 Amazon ECS 服務。 | 2023 年 8 月 3 日 |
CodeDeploy 現已在以色列 (特拉維夫) 區域提供 | CodeDeploy 現已在以色列 (特拉維夫) 區域 (il-central-1) 提供。已更新數個主題,包括包含 CodeDeploy 代理程式設定指示的主題,以反映此新區域的可用性。 | 2023 年 7 月 31 日 |
主題更新 | 更新故障診斷 EC2/現場部署問題主題,並提示如何使用 Runbook 自動執行故障診斷任務。 | 2023 年 7 月 7 日 |
主題更新 | 使用任務定義 ARN 的詳細資訊,更新 Amazon ECS 部署主題的 AppSpec 'resources' 區段。 | 2023 年 7 月 7 日 |
主題更新 | 2023 年 7 月 7 日 | |
主題更新 | 透過 將跨服務混淆代理人預防主題更新為 Amazon ECS 藍/綠部署的相關資訊 CloudFormation。 | 2023 年 7 月 6 日 |
主題更新 | 跨服務混淆代理人預防主題已更新為 Amazon ECS 藍色/綠色部署的相關資訊 CloudFormation。 | 2023 年 7 月 6 日 |
主題更新 | 更新 EC2/現場部署運算平台主題的預先定義部署組態。新增有關使用 Auto Scaling 群組之 | 2023 年 6 月 29 日 |
主題更新 | 已更新 Infrastructure Security in AWS CodeDeploy 主題,以指出 Transport Layer Security (TLS) 通訊協定的新最低和建議版本。 | 2023 年 6 月 28 日 |
限制更新 | 下列限制已變更:「EC2/現場部署就地部署可以執行的時數上限」。如需詳細資訊,請參閱 限制 | 2023 年 6 月 27 日 |
主題更新 | 步驟 3:限制 CodeDeploy 使用者的許可主題已更新,並提供詳細說明。 | 2023 年 5 月 31 日 |
CodeDeploy 已更新現有的 AWS 受管政策 | AWSCodeDeployFullAccess 受管政策已更新。如需詳細資訊,請參閱 AWS 受管政策的AWS 更新項目。 | 2023 年 5 月 16 日 |
CodeDeploy 代理程式 1.6.0 版 | AWS CodeDeploy 代理程式已更新至 1.6.0 版。如需詳細資訊,請參閱 CodeDeploy 代理程式的版本歷史記錄。 | 2023 年 3 月 30 日 |
CodeDeploy 代理程式 1.5.0 版 | AWS CodeDeploy 代理程式已更新至 1.5.0 版。如需詳細資訊,請參閱 CodeDeploy 代理程式的版本歷史記錄。 | 2023 年 3 月 3 日 |
Amazon ECS 運算平台更新 | 亞太區域 (雅加達) 區域現在支援在 Amazon ECS 運算平台上部署。 | 2023 年 2 月 8 日 |
CodeDeploy 已更新現有的 AWS 受管政策 | AWSCodeDeployRole 受管政策已更新。如需詳細資訊,請參閱 AWS 受管政策的AWS 更新項目。 | 2023 年 2 月 3 日 |
主題更新 | 搭配使用 CodeDeploy 與 Amazon Virtual Private Cloud 主題已更新為新的和變更 AWS 的區域。 | 2023 年 2 月 2 日 |
主題更新 | CodeDeploy 現已在亞太區域 (墨爾本) 區域 (ap-southeast-4) 提供。已更新數個主題,包括包含 CodeDeploy 代理程式設定指示的主題,以反映這些新區域的可用性。 | 2023 年 1 月 26 日 |
安全最佳實務更新 | CodeDeploy 入門章節和其他幾個章節已更新,以符合 AWS 安全最佳實務。 | 2023 年 1 月 23 日 |
CodeDeploy 代理程式 1.4.1 版 | AWS CodeDeploy 代理程式已更新至 1.4.1 版。如需詳細資訊,請參閱 CodeDeploy 代理程式的版本歷史記錄。 | 2022 年 12 月 6 日 |
新增了故障診斷主題 | 新增了如何針對與適用於 Windows 的 CodeDeploy 代理程式搭配使用的長檔案路徑所造成的錯誤進行故障診斷的主題。如需詳細資訊,請參閱長檔案路徑導致「沒有此類檔案或目錄」錯誤。 | 2022 年 12 月 6 日 |
已變更限制 | 下列限制已變更:「與 AWS 帳戶相關聯的自訂部署組態數目上限」。限制現在為 200。如需限制的詳細資訊,請參閱限制主題。 | 2022 年 9 月 7 日 |
CodeDeploy 代理程式 1.4.0 版 | AWS CodeDeploy 代理程式已更新至 1.4.0 版。如需詳細資訊,請參閱 CodeDeploy 代理程式的版本歷史記錄。 | 2022 年 8 月 31 日 |
已修正幾個限制。 | 已修正下列限制:「與 AWS 帳戶相關聯的並行部署數目上限」現在為 1000。「單一部署中執行個體的數量上限」現在為 1000。「正在進行並與一個帳戶相關聯的並行部署可以使用的執行個體數目上限現在是 1000。與 AWS 帳戶相關聯的自訂部署組態數目上限現在是 100。如需限制的詳細資訊,請參閱限制主題。 | 2022 年 8 月 8 日 |
新增資料表,顯示每個區域中支援的 CodeDeploy 端點。 | 2022 年 4 月 20 日 | |
新增了 Amazon ECS 藍/綠部署的新限制。 | 在 Amazon ECS 藍/綠部署期間,從部署修訂到將流量轉移到替代環境之間的最大時數現在是 120。如需詳細資訊,請參閱「限制」主題中的部署。 | 2022 年 4 月 12 日 |
新增如何防止混淆代理人問題的主題 | 如需詳細資訊,請參閱 AWS Identity and Access Management 及 AWS CodeDeploy。 | 2022 年 3 月 14 日 |
CodeDeploy 已更新現有的 AWS 受管政策 | 角色 | 2021 年 11 月 22 日 |
CodeDeploy 已更新現有的 AWS 受管政策 |
| 2021 年 5 月 18 日 |
CodeDeploy 代理程式 1.3.2 版 | AWS CodeDeploy 代理程式已更新至 1.3.2 版。如需詳細資訊,請參閱 CodeDeploy 代理程式的版本歷史記錄。 | 2021 年 5 月 6 日 |
CodeDeploy 支援更新過期的 Amazon EC2 執行個體 | CodeDeploy 現在支援自動更新過期的 Amazon EC2 執行個體。如需詳細資訊,請參閱設定部署群組的進階選項。 | 2021 年 2 月 23 日 |
CodeDeploy 代理程式 1.3.1 版 | AWS CodeDeploy 代理程式已更新至 1.3.1 版。如需詳細資訊,請參閱 CodeDeploy 代理程式的版本歷史記錄。 | 2020 年 12 月 22 日 |
CodeDeploy 代理程式 1.3.0 版 | AWS CodeDeploy 代理程式已更新至 1.3.0 版。如需詳細資訊,請參閱 CodeDeploy 代理程式的版本歷史記錄。 | 2020 年 11 月 10 日 |
CodeDeploy 代理程式 1.2.1 版 | AWS CodeDeploy 代理程式已更新至 1.2.1 版。如需詳細資訊,請參閱 CodeDeploy 代理程式的版本歷史記錄。 | 2020 年 9 月 23 日 |
CodeDeploy 支援採用 技術的 Amazon VPC 端點 AWS PrivateLink | 如果您使用 Amazon Virtual Private Cloud (Amazon VPC) 託管 AWS 資源,您可以在 VPC 和 CodeDeploy 之間建立私有連線。您可以使用此連線,讓 CodeDeploy 與 VPC 上的資源通訊,而無需透過公有網際網路。如需詳細資訊,請參閱搭配 Amazon Virtual Private Cloud 使用 CodeDeploy。 | 2020 年 8 月 11 日 |
已更新 CodeDeploy 服務限制 | 將每個帳戶的應用程式數量和每個應用程式的部署群組數量限制更新為 1000。如需 CodeDeploy 服務限制的詳細資訊,請參閱 CodeDeploy 限制。 | 2020 年 8 月 6 日 |
CodeDeploy 代理程式 1.1.2 版 | AWS CodeDeploy 代理程式已更新至 1.1.2 版。如需詳細資訊,請參閱 CodeDeploy 代理程式的版本歷史記錄。 | 2020 年 8 月 4 日 |
CodeDeploy 代理程式 1.1.0 版本並與 Amazon EC2 Systems Manager 整合 | CodeDeploy 代理程式的 1.1.0 版現已推出,如需詳細資訊,請參閱 CodeDeploy 代理程式的版本歷史記錄。您現在可以使用 Amazon EC2 Systems Manager 在 Amazon EC2 或內部部署執行個體上自動管理 CodeDeploy 代理程式安裝和更新。如需詳細資訊,請參閱使用 Amazon EC2 Systems Manager 安裝 CodeDeploy 代理程式。 | 2020 年 6 月 30 日 |
CodeDeploy 支援使用 管理 Amazon ECS 藍/綠部署 CloudFormation | 您現在可以使用 透過 CodeDeploy CloudFormation 管理 Amazon ECS 藍/綠部署。您可以透過定義綠色和藍色資源,並指定要在 CloudFormation中使用的流量路由和穩定設定來產生部署。如需詳細資訊,請參閱透過 建立 Amazon ECS 藍/綠部署 CloudFormation。 | 2020 年 5 月 19 日 |
CodeDeploy 支援 Amazon ECS 藍/綠部署的加權流量轉移 | CodeDeploy 現在支援 Amazon ECS 藍色/綠色部署的加權流量轉移。您可以選擇或建立部署組態,以指定部署中的流量轉移間隔的數目,以及每個間隔中要轉移的流量百分比。已更新下列主題以反映此變更:Amazon ECS 運算平台上的部署組態。 | 2020 年 2 月 6 日 |
更新安全性、身分驗證和存取控制主題 | CodeDeploy 的安全、身分驗證和存取控制資訊已整理成新的安全章節。如需詳細資訊,請參閱安全性。 | 2019 年 11 月 26 日 |
CodeDeploy 支援通知規則 | 您現在可以使用通知規則,向使用者通知部署中的重要變更。如需詳細資訊,請參閱建立通知規則。 | 2019 年 11 月 5 日 |
更新主題 | CodeDeploy 現已在亞太區域 (香港) 區域 (ap-east-1) 提供。已更新數個主題,包括包含 CodeDeploy 代理程式設定指示的主題,以反映此新區域的可用性。您必須明確啟用此區域的存取。如需詳細資訊,請參閱管理 AWS 區域。 | 2019 年 4 月 25 日 |
已更新主題 | AWS CodeDeploy 現在支援 Amazon ECS 服務中容器化應用程式的藍/綠部署。使用新 Amazon ECS 運算平台的 CodeDeploy 應用程式會將容器化應用程式部署至相同 Amazon ECS 服務中新的替代任務集。已新增和更新數個主題以反映此變更,包括運算平台概觀 AWS CodeDeploy、Amazon ECS 運算平台上的部署、Amazon ECS 部署的 AppSpec 檔案結構,以及建立 Amazon ECS 服務部署的應用程式 (主控台)。 | 2018 年 11 月 27 日 |
已更新 CodeDeploy 代理程式 | AWS CodeDeploy 代理程式已更新至 1.0.1.1597 版。如需詳細資訊,請參閱 CodeDeploy 代理程式的版本歷史記錄。 | 2018 年 11 月 15 日 |
已更新主控台 | 本指南中的程序已更新,以符合 CodeDeploy 主控台的新設計。 | 2018 年 10 月 30 日 |
CodeDeploy 代理程式的新最低支援版本 | AWS CodeDeploy 代理程式的最低支援版本現在是 1.7.x。如需詳細資訊,請參閱 CodeDeploy 代理程式的版本歷史記錄。 | 2018 年 8 月 7 日 |
舊版更新
下表描述 2018 年 6 月前,每個 AWS CodeDeploy 使用者指南版本的重要變更。
| 變更 | 描述 | 變更日期 |
|---|---|---|
| 主題更新 | CodeDeploy 現已在歐洲 (巴黎) 區域 (eu-west-3) 提供。已更新數個主題,包括包含 CodeDeploy 代理程式設定指示的主題,以反映此新區域的可用性。 | 2017 年 12 月 19 日 |
| 更新主題 |
CodeDeploy 現已在中國 (寧夏) 區域提供。 若要在中國 (北京) 區域或中國 (寧夏) 區域使用 服務,您必須擁有這些區域的 帳戶和登入資料。其他 AWS 區域的帳戶和登入資料不適用於北京和寧夏區域,反之亦然。 此版本的 CodeDeploy 使用者指南中不包含有關中國區域的一些資源的資訊,例如 CodeDeploy Resource Kit 儲存貯體名稱和 CodeDeploy 代理程式安裝程序。 CodeDeploy 如需詳細資訊:
|
2017 年 12 月 11 日 |
| 更新主題 | CodeDeploy 現在支援 Lambda 函數的部署。 AWS Lambda 部署可將傳入流量從現有的 Lambda 函數轉移到更新的 Lambda 函數版本。您可以選擇或建立部署組態,以指定部署中的流量轉移間隔數量,以及每個間隔中要轉移的流量百分比。無 AWS 伺服器應用程式模型 (AWS SAM) 支援 AWS Lambda 部署,因此您可以使用 AWS SAM 部署偏好設定來管理隨 AWS Lambda 部署而轉移流量的方式。新增及更新數個主題以反映此變更,包括CodeDeploy 運算平台概觀、AWS Lambda 運算平台上的部署、建立 AWS Lambda 運算平台部署 (主控台)、建立 AWS Lambda 函數部署的應用程式 (主控台)和為 AWS Lambda 部署新增 AppSpec 檔案。 |
2017 年 11 月 28 日 |
|
新主題 |
CodeDeploy 現在支援直接部署到已安裝 CodeDeploy 代理程式的本機機器或執行個體。您可以在本機測試部署,如果發生錯誤,請使用 CodeDeploy 代理程式錯誤日誌進行偵錯。您也可以使用本機部署來測試應用程式修訂版的完整性、AppSpec 檔案的內容等。如需詳細資訊,請參閱使用 CodeDeploy 代理程式來驗證本機電腦上的部署套件。 |
2017 年 11 月 16 日 |
|
更新主題 |
CodeDeploy 已擴展部署群組中 Elastic Load Balancing 負載平衡器的支援,以包含藍/綠部署和就地部署的 Network Load Balancer。您現在可以為您的部署群組選擇 Application Load Balancer、Classic Load Balancer 或 Network Load Balancer。負載平衡器是藍色/綠色部署的必要項目。若為就地部署則為選擇性項目。更新數個主題以反映此支援,包括Integrating CodeDeploy with Elastic Load Balancing、建立就地部署的應用程式 (主控台)、部署先決條件、Integrating CodeDeploy with Elastic Load Balancing和建立就地部署的應用程式 (主控台)。 |
2017 年 9 月 12 日 |
|
更新主題 |
CodeDeploy 已擴展部署群組中 Elastic Load Balancing 負載平衡器的支援,以包含藍/綠部署和就地部署的 Application Load Balancer。您現在可以為部署群組選擇 Application Load Balancer 和 Classic Load Balancer。負載平衡器是藍色/綠色部署的必要項目。若為就地部署則為選擇性項目。數個主題 (包括 Integrating CodeDeploy with Elastic Load Balancing、使用 CodeDeploy 建立應用程式和使用 CodeDeploy 建立部署群組) 皆已更新,以反映此新增支援。 |
2017 年 8 月 10 日 |
| 新增與更新主題 | CodeDeploy 現在支援使用多個標籤群組來識別要包含在部署群組中的執行個體聯集和交集。若您使用單一標籤群組,任何可透過群組中至少一個標籤識別的執行個體都會包含在部署群組中。若您使用多個標籤群組,只有可透過每個群組中至少一個標籤識別的執行個體才會包含在部署群組中。如需將執行個體新增至部署群組的新方法相關資訊,請參閱Tagging Instances for Deployments。其他更新以反映此支援的主題包括建立就地部署的應用程式 (主控台)、建立藍/綠部署的應用程式 (主控台)、建立就地部署的部署群組 (主控台)、建立 EC2/現場部署藍/綠部署的部署群組 (主控台)、Deployments和 教學課程:使用 CodeDeploy 從 GitHub 部署應用程式中的 步驟 5:建立應用程式和部署群組。 | 2017 年 7 月 31 日 |
| 更新主題 | 在 Windows Server 執行個體上安裝 CodeDeploy 代理程式的兩種額外方法已新增至 安裝適用於 Windows Server 的 CodeDeploy 代理程式。除了 Windows PowerShell 命令之外,現在也提供使用直接 HTTPS 連結和 Amazon S3 複製命令下載安裝檔案的說明。在檔案下載或複製到執行個體之後,您可以手動執行安裝。 | 2017 年 7 月 12 日 |
| 更新主題 |
CodeDeploy 已改善管理 GitHub 帳戶和儲存庫連線的方式。您現在可以建立並儲存最多 25 個 GitHub 帳戶的連線,以便將 CodeDeploy 應用程式與 GitHub 儲存庫建立關聯。每個連線可支援多個儲存庫。您最多可以建立 25 個不同的 GitHub 帳戶,或是建立超過一個與單一帳戶的連線。將應用程式連線至 GitHub 帳戶後,CodeDeploy 會管理所需的存取許可,而不需要您採取任何進一步動作。更新指定 GitHub 儲存庫中所存放修訂的相關資訊、將 CodeDeploy 與 GitHub 整合及 教學課程:使用 CodeDeploy 從 GitHub 部署應用程式,以反映此支援。 |
2017 年 5 月 30 日 |
| 更新主題 |
在過去,如果 CodeDeploy 代理程式偵測到目標位置中的檔案不是最近成功部署的應用程式修訂的一部分,預設會讓目前的部署失敗。CodeDeploy 現在提供代理程式如何處理這些檔案的選項:部署失敗、保留內容或覆寫內容。 使用 CodeDeploy 建立部署 已更新以反映此支援,並將新區段具有現有內容的轉返行為新增至 使用 CodeDeploy 重新部署以及復原部署。 |
2017 年 5 月 16 日 |
| 更新主題 |
Elastic Load Balancing 中的 Classic Load Balancer 現在可以使用 CodeDeploy 主控台或 指派給部署群組 AWS CLI。在就地部署期間,負載平衡器會防止網際網路流量路由至即將部署到的目標執行個體,並會在部署到該執行個體完成後讓執行個體再次開始接受流量。數個主題已更新以反映此支援,包括與其他 AWS 服務的整合、Integrating CodeDeploy with Elastic Load Balancing、建立就地部署的應用程式 (主控台)、建立就地部署的部署群組 (主控台)和AppSpec 'hooks' 區段。新的章節故障診斷失敗的 ApplicationStop、 BeforeBlockTraffic 或 AfterBlockTraffic 部署生命週期事件已新增至故障診斷指南。 |
2017 年 4 月 27 日 |
| 更新主題 |
Elastic Load Balancing 中的 Classic Load Balancer 現在可以使用 CodeDeploy 主控台或 指派給部署群組 AWS CLI。在就地部署期間,負載平衡器會防止網際網路流量路由至即將部署到的目標執行個體,並會在部署到該執行個體完成後讓執行個體再次開始接受流量。數個主題已更新以反映此支援,包括與其他 AWS 服務的整合、Integrating CodeDeploy with Elastic Load Balancing、建立就地部署的應用程式 (主控台)、建立就地部署的部署群組 (主控台)和AppSpec 'hooks' 區段。新的章節故障診斷失敗的 ApplicationStop、 BeforeBlockTraffic 或 AfterBlockTraffic 部署生命週期事件已新增至故障診斷指南。 |
2017 年 5 月 1 日 |
| 更新主題 |
CodeDeploy 現已在中國 (北京) 區域提供。 若要在中國 (北京) 區域或中國 (寧夏) 區域使用 服務,您必須擁有這些區域的 帳戶和登入資料。其他 AWS 區域的帳戶和登入資料不適用於北京和寧夏區域,反之亦然。 此版本的 CodeDeploy 使用者指南中不包含有關中國區域的一些資源的資訊,例如 CodeDeploy Resource Kit 儲存貯體名稱和 CodeDeploy 代理程式安裝程序。 CodeDeploy 如需詳細資訊:
|
2017 年 3 月 29 日 |
| 新增與更新主題 |
已引進數個新主題,以反映藍/綠部署的新 CodeDeploy 支援,這是一種部署方法,其中部署群組 (原始環境) 中的執行個體會取代為不同的一組執行個體 (取代環境)。 藍/綠部署概觀 提供 CodeDeploy 所使用的藍/綠方法的高階說明。其他新主題包括建立藍/綠部署的應用程式 (主控台)、建立 EC2/現場部署藍/綠部署的部署群組 (主控台),以及在 Elastic Load Balancing 中為 CodeDeploy Amazon EC2 部署設定負載平衡器。 數個主題也已更新,包括使用 CodeDeploy 建立部署、在 CodeDeploy 中使用部署組態、使用 CodeDeploy 建立應用程式、在 CodeDeploy 中使用部署群組、在 CodeDeploy 中使用部署和AppSpec 'hooks' 區段。 |
2017 年 1 月 25 日 |
| 新增與更新主題 | 新主題 說明如何使用透過 產生的定期重新整理暫時登入資料使用 register-on-premises-instance 命令 (IAM 工作階段 ARN) 註冊現場部署執行個體來驗證和註冊現場部署執行個體 AWS Security Token Service。此方法可針對大型現場部署執行個體群,提供比在每個執行個體上僅使用靜態 IAM 使用者的登入資料更佳的支援。Working with On-Premises Instances也已更新,以反映這項新支援。 | 2016 年 12 月 28 日 |
| 更新主題 | CodeDeploy 現已在歐洲 (倫敦) 區域 (eu-west-2) 提供。已更新數個主題,包括包含 CodeDeploy 代理程式設定指示的主題,以反映此新區域的可用性。 | 2016 年 12 月 13 日 |
| 更新主題 | CodeDeploy 現已在加拿大 (中部) 區域 (ca-central-1) 提供。已更新數個主題,包括包含 CodeDeploy 代理程式設定指示的主題,以反映此新區域的可用性。 | 2016 年 12 月 8 日 |
| 更新主題 | CodeDeploy 現已在美國東部 (俄亥俄) 區域 (us-east-2) 提供。已更新數個主題,包括包含 CodeDeploy 代理程式設定指示的主題,以反映此新區域的可用性。 | 2016 年 10 月 17 日 |
| 新增主題 | 新章節身分驗證和存取控制提供使用 AWS Identity and Access Management (IAM) 和 CodeDeploy 的完整資訊,以協助透過使用登入資料安全地存取您的資源。這些登入資料提供存取 AWS 資源所需的許可,例如從 Amazon S3 儲存貯體擷取應用程式修訂版,以及讀取 Amazon EC2 執行個體上的標籤。 | 2016 年 10 月 11 日 |
| 更新主題 |
在 Windows Server 上更新 CodeDeploy 代理程式 已更新以反映適用於 Windows Server 的新 CodeDeploy 代理程式更新程式的可用性。在 Windows Server 執行個體上安裝 時,更新程式會定期檢查是否有新版本。當偵測到新版本時,更新程式會移除目前的代理程式版本 (若有安裝的話),再安裝最新版本。 |
2016 年 10 月 4 日 |
| 更新主題 |
CodeDeploy 現在與 Amazon CloudWatch 警示整合,因此如果指定的警示狀態在多個連續期間內發生變更,可以停止部署,如警示閾值中所指定。 CodeDeploy 現在也支援在符合特定條件時自動轉返部署,例如部署失敗或啟用的警示。 更新數個主題以反映這些變更,包括使用 CodeDeploy 建立應用程式、使用 CodeDeploy 建立部署群組、使用 CodeDeploy 變更部署群組設定、Deployments, 使用 CodeDeploy 重新部署以及復原部署和與 CodeDeploy 的產品和服務整合,並另外加入新的主題在 CodeDeploy 中使用 CloudWatch 警示監控部署。 |
2016 年 9 月 15 日 |
| 新增與更新主題 |
CodeDeploy 現在提供與 Amazon CloudWatch Events 的整合。您現在可以使用 CloudWatch Events 在部署狀態或屬於 CodeDeploy 部署群組的執行個體狀態偵測到變更時啟動一或多個動作。您可以整合呼叫 AWS Lambda 函數的動作;發佈至 Kinesis 串流或 Amazon SNS 主題;將訊息推送至 Amazon SQS 佇列;或觸發 CloudWatch 警示動作。如需詳細資訊,請參閱使用 Amazon CloudWatch Events 監控部署。 |
2016 年 9 月 9 日 |
| 主題更新 | 主題 Integrating CodeDeploy with Elastic Load Balancing和 與其他 AWS 服務的整合已更新,以反映額外的負載平衡選項。CodeDeploy 現在支援 Elastic Load Balancing 中可用的 Classic Load Balancer 和 Application Load Balancer。 Elastic Load Balancing | 2016 年 8 月 11 日 |
| 主題更新 | CodeDeploy 現已在亞太區域 (孟買) 區域 (ap-south-1) 提供。已更新數個主題,包括包含 CodeDeploy 代理程式設定指示的主題,以反映此新區域的可用性。 | 2016 年 6 月 27 日 |
| 主題更新 |
CodeDeploy 現已在亞太區域 (首爾) 區域 (ap-northeast-2) 提供。已更新數個主題,包括包含 CodeDeploy 代理程式設定指示的主題,以反映此新區域的可用性。 重新組織目錄,以包括執行個體、部署組態、應用程式、部署群組、修訂,以及部署的各節。CodeDeploy 教學課程已新增新章節。為增加可用性,已將數個較長的主題 (包括CodeDeploy AppSpec 檔案參考和CodeDeploy 故障診斷) 分割成數個較短的主題。CodeDeploy 代理程式的組態資訊已移至新主題 CodeDeploy 代理程式組態參考。 |
2016 年 6 月 15 日 |
| 新增與更新主題 | 的錯誤代碼 AWS CodeDeploy 提供有關 CodeDeploy 部署失敗時可能顯示的一些錯誤訊息的資訊。 下列CodeDeploy 故障診斷中的各節已更新,可更進一步輔助解決部署問題: |
2016 年 4 月 20 日 |
| 主題更新 |
CodeDeploy 現已在南美洲 (聖保羅) 區域 (sa-east-1) 提供。已更新數個主題,包括包含 CodeDeploy 代理程式設定指示的主題,以反映此新區域的可用性。 使用 CodeDeploy 代理程式 已更新以反映新的 :max_revisions: 組態選項,用於指定您希望 CodeDeploy 代理程式封存之部署群組的應用程式修訂版數量。 |
2016 年 3 月 10 日 |
| 新增與更新主題 |
CodeDeploy 現在支援將觸發新增至部署群組,以接收與該部署群組中的部署或執行個體相關的事件通知。這些通知會傳送給訂閱您已作為觸發動作一部分的 Amazon Simple Notification Service 主題的收件人。您也可以使用在您自己的自訂通知工作流程內觸動觸發時建立的 JSON 資料。如需詳細資訊,請參閱Monitoring Deployments with Amazon SNS Event Notifications。 程序已更新,反映重新設計的應用程式詳細資訊頁面。 CodeDeploy 故障診斷中的如果執行個體在部署期間終止,在最多一小時內部署不會失敗一節已更新。 CodeDeploy 配額 已更新以反映可與單一應用程式建立關聯的部署群組數量、運作狀態最低執行個體設定的允許值,以及必要版本的修訂限制 適用於 Ruby 的 AWS SDK。 |
2016 年 2 月 17 日 |
| 新增與更新主題 |
CodeDeploy 現已在美國西部 (加利佛尼亞北部) 區域 (us-west-1) 提供。已更新數個主題,包括包含 CodeDeploy 代理程式設定指示的主題,以反映此新區域的新增。 選擇 CodeDeploy 儲存庫類型 列出並描述 CodeDeploy 現在支援的儲存庫類型。這個新主題也會在引進其他支援的儲存庫類型時更新。 管理 CodeDeploy 代理程式操作 已更新為新增 程式碼範例的語法反白功能 (包括 JSON 和 YAML 範例) 已新增至使用者指南。 將應用程式規格檔案新增至 CodeDeploy 的修訂版已重新組織成逐步說明。 |
2016 年 1 月 20 日 |
| 新主題 | 在不同的 AWS 帳戶中部署應用程式會說明啟動屬於您其他組織帳戶部署的安裝必要條件和程序,而無需該帳戶的完整登入資料。這對針對不同用途 (例如其中一個與開發和測試環境有關,另一個則和生產環境有關) 使用多個帳戶的組織非常有用。 | 2015 年 12 月 30 日 |
| 主題更新 | 與 CodeDeploy 的產品和服務整合主題已經過重新設計。它現在包含社群整合範例的區段,其中包含與 CodeDeploy 整合相關的部落格文章和影片範例清單。 | 2015 年 12 月 16 日 |
| 主題更新 | CodeDeploy 現已在亞太區域 (新加坡) 區域 (ap-southeast-1) 提供。已更新數個主題,包括包含 CodeDeploy 代理程式設定指示的主題,以反映此新區域的可用性。 | 2015 年 12 月 9 日 |
| 主題更新 | 使用 CodeDeploy 代理程式 已更新以反映 CodeDeploy 代理程式組態檔案中的新 DEPLOYMENT_GROUP_ID) 的相關資訊。勾點指令碼可在部署生命週期事件期間存取該環境變數。 |
2015 年 12 月 1 日 |
| 主題更新 | 步驟 2:建立 CodeDeploy 的服務角色 已更新以反映為 CodeDeploy 建立服務角色並納入其他改進的新程序。 | 2015 年 11 月 13 日 |
| 主題更新 | CodeDeploy 現已在歐洲 (法蘭克福) 區域 (eu-central-1) 提供。已更新數個主題,包括包含 CodeDeploy 代理程式設定指示的主題,以反映此新區域的可用性。 CodeDeploy 故障診斷主題已更新,包含確認執行個體上時間設定準確的相關資訊。 |
2015 年 10 月 19 日 |
| 新增主題 | CloudFormation CodeDeploy 參考的 範本 已發佈以反映 CodeDeploy 動作的新 CloudFormation 支援。 建立 Primary Components主題並引進「目標修訂」的定義。 |
2015 年 10 月 1 日 |
| 主題更新 | 使用 CodeDeploy 建立部署群組已更新,反映使用萬用字元搜尋尋找部署群組執行個體的能力。 Instance Health已更新,釐清「最低良好運作狀態執行個體」的概念。 |
2015 年 8 月 31 日 |
| 主題更新 | CodeDeploy 現已在亞太區域 (東京) 區域 (ap-northeast-1) 提供。已更新數個主題,包括包含 CodeDeploy 代理程式設定指示的主題,以反映此新區域的可用性。 | 2015 年 8 月 19 日 |
| 主題更新 |
CodeDeploy 現在支援部署至 Red Hat Enterprise Linux (RHEL) 內部部署執行個體和 Amazon EC2 執行個體。如需詳細資訊,請參閱下列主題: |
2015 年 6 月 23 日 |
| 主題更新 |
CodeDeploy 現在提供一組環境變數,可供部署指令碼在部署期間使用。這些環境變數包含目前 CodeDeploy 應用程式的名稱、部署群組和部署生命週期事件,以及目前 CodeDeploy 部署識別符等資訊。如需詳細資訊,請參閱 CodeDeploy AppSpec 檔案參考中 AppSpec 'hooks' 區段一節的結尾。 |
2015 年 5 月 29 日 |
| 主題更新 |
CodeDeploy 現在在 IAM 中提供一組 AWS 受管政策,您可以使用這些政策,而不是自行手動建立對等政策。其中包含:
如需詳細資訊,請參閱身分驗證與存取控制中的客戶受管政策範例一節。 |
2015 年 5 月 29 日 |
| 主題更新 | CodeDeploy 現已在歐洲 (愛爾蘭) 區域 (eu-west-1) 和亞太區域 (雪梨) 區域 (ap-southeast-2) 提供。已更新數個主題,包括包含 CodeDeploy 代理程式設定指示的主題,以反映這些新區域的可用性。 | 2015 年 5 月 7 日 |
| 新增主題 |
CodeDeploy 現在支援部署至內部部署執行個體和 Amazon EC2 執行個體。新增下列主題,描述這項新支援: |
2015 年 4 月 2 日 |
| 新主題 | 2015 年 4 月 2 日 | |
| 主題更新 |
|
2015 年 4 月 2 日 |
| 主題更新 |
已更新下列主題,以反映建立自訂政策的新建議,然後將其連接到 IAM 中的使用者和角色: 新增兩個章節至CodeDeploy 故障診斷: CodeDeploy AppSpec 檔案參考中的 AppSpec 'hooks' 區段一節已更新,可更精確的說明可用的部署生命週期事件。 |
2015 年 2 月 12 日 |
| 主題更新 |
新增章節至 CodeDeploy 故障診斷:Amazon EC2 Auto Scaling 群組中的 EC2 執行個體無法啟動並收到錯誤「Heartbeat Timeout」 Amazon EC2。 新增 CloudBees 章節至與 CodeDeploy 的產品和服務整合。 |
2015 年 1 月 28 日 |
| 主題更新 |
CodeDeploy 故障診斷已新增下列各節: |
2015 年 1 月 20 日 |
| 新增主題 |
與 CodeDeploy 的產品和服務整合一節已更新,其中包含下列主題: |
2015 年 1 月 9 日 |
| 主題更新 |
|
2015 年 1 月 8 日 |
| 新主題 | 新增Monitoring Deployments。CodeDeploy 已與 整合 AWS CloudTrail,此服務會擷取您 AWS 帳戶中由 CodeDeploy 發出或代表其發出的 API 呼叫,並將日誌檔案交付至您指定的 Amazon S3 儲存貯體。 | 2014 年 12 月 17 日 |
|
初始公有版本 |
這是 CodeDeploy 使用者指南的初始公開版本。 |
2014 年 11 月 12 日 |