beantalk 会自动更新和修补它使用的 windows 图像吗?
Does beanstalk automatically update and patch the windows image it uses?
我在 Windows 服务器上创建了一个 .net Beanstalk 应用程序。我没有使用自定义 AMI 或其他任何东西,我只是选择了 ASP 平台。
我的假设是正在使用的 Windows 图像会定期进行修补 - 是这样吗?而且我没有启用 Windows 更新,我的意思是图像本身由 AWS 定期为我更新,因此它会使用最新的补丁和安全修复等启动。
如果不是这种情况,是否意味着我必须手动转到我的环境并将 AMI 更改为新的 AWS 基础 Windows 服务器 AMI?
编辑
看起来像亚马逊 does do patching:
To ensure that customers have the latest security updates by default, AWS keeps Windows AMIs available only for three months. After releasing new Windows AMIs, AWS makes the Windows AMIs that are older than three months private within 10 days. After an AMI has been made private, if you look at an instance launched from that AMI in the console, the AMI ID field states, "Cannot load detail for ami-xxxxx.
You may not be permitted to view it." You can still retrieve the AMI ID using the AWS CLI or an AWS SDK.
The Windows AMIs in each release have new AMI IDs. Therefore, we
recommend that you write scripts that locate the latest AWS Windows
AMIs by their names, rather than by their IDs.
那么 Beanstalk 是通过名称而不是 ID 提取 AMI 的吗?还是它继续使用相同的旧 AMI 并且从不更新它?
默认情况下,这不会自动更新。如此 document:
When a new version of your environment's platform configuration is
available, Elastic Beanstalk shows a message in the environment
management console and makes the Change button available
你需要enable Managed Platform Updates。这允许您将环境配置为在可配置的每周维护期间自动应用次要版本和补丁版本更新 window。
编辑:
不过,这似乎不适用于 Windows。 bottom paragraph of this document 表示:
Windows Server-based platforms are not semantically versioned and do
not support managed platform updates. You can only launch the latest
version of each Windows Server platform configuration and cannot roll
back after an upgrade.
亚马逊现在支持自 2019 年起对其堆栈 v2 的 Windows 托管更新。
我在 Windows 服务器上创建了一个 .net Beanstalk 应用程序。我没有使用自定义 AMI 或其他任何东西,我只是选择了 ASP 平台。
我的假设是正在使用的 Windows 图像会定期进行修补 - 是这样吗?而且我没有启用 Windows 更新,我的意思是图像本身由 AWS 定期为我更新,因此它会使用最新的补丁和安全修复等启动。
如果不是这种情况,是否意味着我必须手动转到我的环境并将 AMI 更改为新的 AWS 基础 Windows 服务器 AMI?
编辑
看起来像亚马逊 does do patching:
To ensure that customers have the latest security updates by default, AWS keeps Windows AMIs available only for three months. After releasing new Windows AMIs, AWS makes the Windows AMIs that are older than three months private within 10 days. After an AMI has been made private, if you look at an instance launched from that AMI in the console, the AMI ID field states, "Cannot load detail for ami-xxxxx. You may not be permitted to view it." You can still retrieve the AMI ID using the AWS CLI or an AWS SDK.
The Windows AMIs in each release have new AMI IDs. Therefore, we recommend that you write scripts that locate the latest AWS Windows AMIs by their names, rather than by their IDs.
那么 Beanstalk 是通过名称而不是 ID 提取 AMI 的吗?还是它继续使用相同的旧 AMI 并且从不更新它?
默认情况下,这不会自动更新。如此 document:
When a new version of your environment's platform configuration is available, Elastic Beanstalk shows a message in the environment management console and makes the Change button available
你需要enable Managed Platform Updates。这允许您将环境配置为在可配置的每周维护期间自动应用次要版本和补丁版本更新 window。
编辑:
不过,这似乎不适用于 Windows。 bottom paragraph of this document 表示:
Windows Server-based platforms are not semantically versioned and do not support managed platform updates. You can only launch the latest version of each Windows Server platform configuration and cannot roll back after an upgrade.
亚马逊现在支持自 2019 年起对其堆栈 v2 的 Windows 托管更新。