OpsWorks 代理變更 - AWS OpsWorks

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

OpsWorks 代理變更

重要

該 AWS OpsWorks Stacks 服務於 2024 年 5 月 26 日終止使用壽命,並已針對新客戶和現有客戶停用。我們強烈建議客戶盡快將其工作負載移轉至其他解決方案。如果您對移轉有任何疑問,請透過 AWS Re: post 或透過進AWS 階 Support 與 AWS Support 團隊聯絡。

Chef 12 代理版本

下表說明 AWS OpsWorks Stacks 在其管理的執行個體上安裝的 Chef 12 代理程式的重要變更。

代理程式版本 描述 版本日期
4042
  • 此代理程式版本僅包含沒有新功能的次要變更

2023 年 2 月 7 日
4041
  • 此代理程式版本僅包含沒有新功能的次要變更

  • 更新 Amazon CA 證書

2023 年 1 月 27 日
4040
  • 此代理程式版本僅包含沒有新功能的次要變更

2022 年 7 月 22 日
4039
  • 修正 ECS 整合

2020 年 4 月 30 日
4038
  • 修正 DST 變更期間傳送執行個體統計資料的錯誤

  • 在代理程式下載和安裝期間尊重 no_proxy 環境變數

2020 年 3 月 5 日
4037
  • 使用 Sigv4 新增對 S3 URL 簽署請求的支援,而不需要區域

  • 移除使用 Sigv2 簽署 S3 請求的支援

2019 年 6 月 4 日
4035
  • 修復 ECS 設定期間的錯誤

  • 修復在執行個體類型變更之後發生重複的 fstab 項目

2019 年 5 月 8 日
4033
  • 新增 Ubuntu 18.04 的支援

  • 修復 Amazon Linux 2 的代理程式安裝錯誤

2018 年 11 月 26 日
4032
  • 已新增 Amazon Linux 2 的支援

2018 年 10 月 24 日
4031
  • 新增 Amazon Linux 2018.03 支援

  • 支援託管於另一個帳戶的公有 S3 存檔

2018 年 8 月 15 日
4030
  • c5d 執行個體修復磁碟區處理

2018 年 5 月 31 日
4029
  • 安裝 nvme-cli 在 Ubuntu 14.04 上

  • 修復掛載在 c5、m5 執行個體的磁碟區

  • 重新啟動時,一律保留主機名稱

2018 年 5 月 2 日
4028
  • 修復 CentOS 的 monit 組態

2018 年 3 月 20 日
4027
  • 支援在 NVMe 14.04 上掛載 NVMe 磁碟區 (nvme-cli 必須手動安裝)

  • 磁碟區不要求 name 屬性

2018 年 2 月 17 日
4026
  • 使用 EBS 磁碟區 ID 掛載 NVMe 為基礎的 EBS 磁碟區

  • 修復掛載在 i3 執行個體的 EBS 磁碟區

  • 修復掛載在 c5 m5 執行個體的 EBS 磁碟區順序

2018 年 1 月 31 日
4025
  • 修復 NVMe 裝置的處理

2017 年 12 月 13 日
4024
  • 新增 Amazon Linux 2017.09 支援

2017 年 12 月 5 日
4023
  • 添加對 CloudWatch 日誌集成的支持

2017 年 4 月 2 日
4022
  • 將 Chef 用戶端版本更新為 12.18.31

2017 年 2 月 1 日
4021
  • 改善代理處理

2016 年 12 月 16 日
4020
  • 將 Chef 用戶端版本更新為 12.16.42

2016 年 12 月 8 日
4019
  • 代理程式安裝期間的來源代理變數

  • Red Hat Enterprise Linux 7 現在使用 systemd,而非 monit

  • 不要在 Red Hat Enterprise Linux 7 上設定 EPEL

  • 使用 flock 而非 lockrun.c 來鎖定程序

  • 檢查 ps -p1 時避免 systemd 的奇數輸出

2016 年 10 月 19 日
4018
  • 將 Chef 用戶端版本更新為 12.13.37

  • 新增 Amazon Linux 2016.09 支援

2016 年 8 月 25 日
4017
  • 將 Chef 用戶端版本更新為 12.12.15

2016 年 8 月 10 日
4016
  • 修復未使用 monit 之系統上的代理程式解除安裝

2016 年 6 月 23 日
4015
  • 修復 Amazon Linux 2016.03 的 ECS 設定

2016 年 6 月 17 日
4011
  • 將 Chef 用戶端版本更新為 12.10.24

  • 改善日誌上傳處理

2016 年 5 月 19 日
4008
  • 新增 Amazon Linux 2016.03 支援

  • 新增套件安裝的逾時

  • 將 xfs 新增至 /etc/filesystems (若存在)

2016 年 3 月 16 日
4007
  • 將 Chef 用戶端版本更新為 12.7.2

  • 改善現場部署執行個體 (託管在 AWS 外部的伺服器) 的錯誤處理

  • 改善與最新 chef-sugar 的相容性

  • 重試要部署的封存下載

2016 年 3 月 4 日
4006
  • 將 Chef 用戶端版本更新為 12.6.0

  • 不要在代理程式安裝時安裝 libxml2-devel/libxml2-dev 和 libxslt-devel/libxslt-dev 套件

2016 年 1 月 21 日
4005
  • 一律在 ohai for ec2 基礎設施中啟用 ec2 資料以修復 ec2 匯入

2015 年 12 月 17 日
4004
  • AWS OpsWorks 廚師 12 廚師客戶端的堆棧支持

2015 年 12 月 3 日

Chef 11.10 代理版本

下表說明 AWS OpsWorks Stacks 在其管理的執行個體上安裝的 Chef 11.10 代理程式的重要變更。

代理程式版本 描述 版本日期
3456
  • 此代理程式版本僅包含沒有新功能的次要變更

  • 更新 Amazon CA 證書

2023 年 1 月 27 日
3455
  • 此代理程式版本僅包含沒有新功能的次要變更

2022 年 11 月 1 日
3454
  • 修正 ECS 整合

2020 年 4 月 28 日
3453
  • 修正 DST 變更期間傳送執行個體統計資料的錯誤

  • 修正 RHEL7 安裝程式中遺失的套件錯誤

  • 在代理程式下載和安裝期間尊重 no_proxy 環境變數

2020 年 3 月 5 日
3452
  • 不要在 Amazon S3 虛擬路徑 URL 中包含區域 (如果是 us-east-1)

  • 提取並上傳內部技術指南到階段區域特定的儲存貯體

  • 修正 Chef 11.10 的 fstab 項目

  • 刪除 S3 的 Sigv2 使用情況並獲取請求中儲存貯體的區域

2019 年 8 月 13 日
3451
  • 新增 Ruby Ruby 2.6.1 的支援

2019 年 3 月 20 日
3450
  • 修復預設 EBS 屬性

  • 修正 Amazon Linux 2 的 CloudWatchLogs 代理程式安裝

  • 修復 2.6.14 以上 rubygem 版本的Bundler 安裝

  • 修復公有 S3 存檔支援

2018 年 12 月 3 日
3449
  • c5d 執行個體修復磁碟區處理

  • Fix RAID 陣列支援 NVMe 裝置執行個體

2018 年 6 月 5 日
3448
  • 將預設 2.3 版本的 Ruby 升級到 2.3.7

  • 修正在 NVMe 14.04 NVMe 執行個體上安裝 EBS 磁碟區

  • Support 在另一個帳戶上託管的公共 Amazon S3 存檔

  • 修正 Red Hat Enterprise Linux 執行個體的開機問題 opsworks-agent

2018 年 5 月 8 日
3447
  • 使用 EBS 磁碟區 ID 掛載 NVMe 為基礎的 EBS 磁碟區

  • 修復掛載在 i3 執行個體的 EBS 磁碟區

  • 修正掛載在 c5 m5 的 EBS 磁碟區順序

  • 將預設 2.3 版本的 Ruby 更新到 2.3.6

2018 年 1 月 31 日
3446
  • 修復 NVMe 裝置的處理

  • 將預設 2.3 版本的 Ruby 更新到 2.3.5

2017 年 12 月 14 日
3445
  • 新增 Amazon Linux 2017.09 支援

  • 將預設 2.2 版本的 Ruby 更新到 2.2.8

2017 年 10 月 31 日
3444
  • 添加對 CloudWatch 日誌的支持

2017 年 4 月 1 日
3443
  • 改善代理處理

2016 年 12 月 15 日
3442
  • 將預設 2.3 版本的 Ruby 更新到 2.3.3

  • 將預設 2.2 版本的 Ruby 更新到 2.2.6

2016 年 6 月 12 日
3441
  • 代理程式安裝期間的來源代理變數

2016 年 10 月 21 日
3440
  • 新增 Amazon Linux 2016.09 支援

2016 年 9 月 13 日
3439
  • 小幅度修改,沒有新功能

2016 年 7 月 29 日
3438
  • 新增 Ruby 2.3.1 的支援

  • 用 IAM 執行個體描述檔的登入資料改善執行個體註冊率

  • 移除剩餘 s3curl.pl

  • 修復 Amazon Linux 2016.03 的 ECS 設定

2016 年 6 月 17 日
3437
  • 將預設 2.2 版本的 Ruby 更新到 2.2.5

2016 年 5 月 4 日
3436
  • 更新 Red Hat Enterprise Linux 的 EPEL URL 重要:沒有此變更,Red Hat Enterprise Linux 執行個體無法啟動。

2016 年 4 月 18 日
3435
  • 將預設 2.1 版本的 Ruby 更新到 2.1.9

  • 改善 Amazon S3 和存檔部署的處理

2016 年 4 月 6 日
3434
  • 新增 Amazon Linux 2016.03 支援

  • 重試套件安裝

2016 年 3 月 16 日
3433
  • 內部部署執行個體的部分改良功能 (在以外的 AWS伺服器

  • 改善與最新 的相容性chef-sugar

  • 重試要部署的封存下載

  • 修正 Ruby gem 的安裝 URL

2016 年 2 月 27 日
3432
  • 提升儲存貯體名稱特殊字元的處理

  • s3_file 更新到第 2.6.6 版

  • 略過無指定掛載點的磁碟區掛載

  • 一律重新啟動 unicorn 而不是停止再開始,以防止部署期間停機

  • 針對 setup 命令,一律選擇更新自訂技術指南。

  • 在建立 RAID 陣列後,更新 initramfs 以防止裝置重新開機時的對應問題

2016 年 1 月 20 日
3431
  • 修正 Rails layer 的 passengerunicorn gem 安裝問題

  • 更新預設 Ruby 的 2.0、2.1 和 2.2 版本到 2.0.0p648、2.1.8 和 2.2.4

  • 允許設定 postgres 套件名稱自訂 JSON

  • 將 Node.js 預設版本更新到 0.12.9

2015 年 12 月 22 日
3430
  • 小幅度修改,沒有新功能

2015 年 11 月 25 日
3429
  • 改善 OpsWorks 代理程式守護程式 (關閉標準輸出/標準錯誤)

  • 提升 s3_file 資源的健全性 (重試、捕捉到的例外狀況)

2015 年 18 月 11 日
3428
  • 根據 Gemfile,新增 postgres 轉接器偵測,修正 https://github.com/aws/opsworks-cookbooks/issues/136

2016 年 6 月 17 日
3427
  • 修正在代理程式擷取登入資料的問題

  • 更新預設 Ruby 的 2.0、2.1 和 2.2 版本到 2.0.0p647、2.1.7 和 2.2.3

2015 年 9 月 11 日
3426
  • 更新 aws-sdk 到 1.65.0

  • 通過替換來改善從 Amazon S3 s3curl 的下載 s3_file cookbook

  • 改變預設 Node.js 版本更新到 0.12.7

  • 記錄新增至 Node.js 應用程式。shared/log 目錄中記錄和輪換的 STDOUT 和 STDERR

  • 使自訂技術指南子模組切換更新更明確

  • 新增解決方法,以確保 https://github.com/aws/opsworks-cookbooks/issues/213 建立 deploy 目錄前,已綁定掛載

2015 年 8 月 27 日
3425
  • ECS 支援 Amazon Linux 和 Ubuntu

2015 年 7 月 27 日
3424
  • 小幅度修改,沒有新功能

2015 年 7 月 9 日
3422
  • 完整支援 Red Hat Enterprise Linux 7

  • 讓產生 /etc/hosts 對錯誤更有彈性

2015 年 6 月 29 日
3421
  • 覆寫 Red Hat Enterprise Linux 7 資料庫方案的選項

  • 更新 monit systemd 組態來防止 systemd 傳送 kill 信號到 monit 監控的程序。

2015 年 6 月 11 日