

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# AWS f OpsWorks or Chef 自动化
<a name="welcome_opscm"></a>

**重要**  
AWS OpsWorks for Chef Automate 已于 2024 年 5 月 5 日停用，新客户和现有客户均已禁用。我们建议现有客户迁移到 Chef SaaS 或其他替代解决方案。如果您有任何疑问，可以通过 re [AWS : Post 或通过 Pre](https://repost.aws/) mium Su [AWS pp](https://aws.amazon.com/support) ort 与 AWS 支持 团队联系。

AWS OpsWorks for Chef Automate 允许你在 AWS 中运行 [Chef Automat](https://www.chef.io/automate/) e 服务器。你可以在几分钟内配置一个 Chef 服务器，然后让它 AWS OpsWorks for Chef Automate 处理它的操作、备份、恢复和软件升级。 AWS OpsWorks for Chef Automate 让您可以腾出时间专注于核心配置管理任务，而不必管理 Chef 服务器。

Chef Automate 服务器通过指示在节点上运行[https://docs.chef.io/chef_client.html](https://docs.chef.io/chef_client.html)哪些 Chef 配方来管理环境中节点的配置，存储有关节点的信息，并充当 Chef 食谱的中央存储库。 AWS OpsWorks for Chef Automate 提供包含 Chef Automate：Chef Infra 和 Chef 高级功能的 Che InSpec f 服务器。

 AWS OpsWorks for Chef Automate 服务器在 Amazon 弹性计算云实例上运行。 AWS OpsWorks for Chef Automate 服务器配置为运行最新版本的亚马逊 Linux（亚马逊 Linux 2）。有关此版本的 Chef Automate 中所做更改的信息，请参阅 [Chef Automate 发布说明](https://automate.chef.io/release-notes/?v=20190415203801)。下表描述了安装在 AWS OpsWorks for Chef Automate 服务器上的 Chef 组件。


| 组件名称 | 说明 |  AWS OpsWorks for Chef Automate 服务器上安装的版本 | 
| --- | --- | --- | 
| Chef Automate |  Chef Automate 是一个企业服务器软件包，可提供自动化的持续部署工作流，且可用于深入了解基于 Web 的管理控制台中的托管节点。Chef Automate通过包括Chef Infra来实现基础设施自动化，通过包括Chef来提供安全和合规性信息以及通过包括Chef Habitat来实现强制执行 InSpec，以及通过包括Chef Habitat 有关 Chef Automate 的更多信息，请参阅 Chef 网站上的 [Chef Automate](https://www.chef.io/products/automate/)。  | 2.0 | 
| Chef Infra |  Chef Infra Server（以前称为 Chef Server）使用 Chef Infra Client (`chef-client`) 代理将配置持续应用到托管节点以保持所需状态。 有关更多信息，请参阅 Chef 网站上的 [Chef Infra](https://www.chef.io/products/chef-infra/)。  | 12.x | 
| 厨师 InSpec |  Chef InSpec 描述了可以在软件工程师、运营和安全工程师之间共享的安全和合规性规则。合规性、安全性和其他策略要求构成了自动化测试的框架，`chef-client` 代理可以针对托管节点运行这些测试，以确保一致的实施标准。 有关更多信息 InSpec，请参阅 [Chef InSpec](https://www.chef.io/products/chef-inspec/) 网站上的 Chef。  | 3.9.0 | 

在与 AWS OpsWorks for Chef Automate 服务器关联的节点上，`chef-client` 的最低支持版本为 13.*x*。我们建议至少运行 14.10.9 或最新的、稳定的`chef-client`版本。

如果有新的 Chef 软件次要版本可用，并通过了 AWS 测试，系统维护机制会自动在服务器上更新 Chef Automate 和 Chef Server 的次要版本。AWS 会进行广泛的测试，以验证 Chef 升级是否可以投入生产，并且不会中断现有客户环境，因此 Chef 软件的发布与其应用到 Chef Automate 现有 OpsWorks服务器的可用性之间可能会存在延迟。系统维护还会将您的服务器升级到 Amazon Linux 的最新版本。

您可以将任何运行支持的操作系统并具有网络访问权限的本地计算机或 EC2 实例连接到 AWS OpsWorks for Chef Automate 服务器。要获取对应您要管理的节点的受支持操作系统列表，请登录 [Chef 网站](https://docs.chef.io/platforms.html)。[https://docs.chef.io/chef_client.html](https://docs.chef.io/chef_client.html) 代理软件安装在您要通过 Chef 服务器管理的节点上。

**Topics**
+ [Region Support AWS OpsWorks for Chef Automate](#opscm-region)
+ [AWS OpsWorks for Chef 自动终止使用寿命 FAQs](opscm-eol-faqs.md)
+ [将 AWS OpsWorks for Chef Automate 服务器升级到 Chef Automate 2](opscm-a2upgrade.md)
+ [入门 AWS OpsWorks for Chef Automate](gettingstarted-opscm.md)
+ [使用创建 AWS OpsWorks for Chef Automate 服务器 CloudFormation](opscm-create-server-cfn.md)
+ [更新 AWS OpsWorks for Chef Automate 服务器以使用自定义域](opscm-update-server-custom-domain.md)
+ [为服务器重新生成入门套件 AWS OpsWorks for Chef Automate](opscm-regenerate-starterkit.md)
+ [使用 AWS OpsWorks for Chef Automate 资源上的标签](opscm-tags.md)
+ [备份和恢复 AWS OpsWorks for Chef Automate 服务器](opscm-backup-restore.md)
+ [中的系统维护 AWS OpsWorks for Chef Automate](opscm-maintenance.md)
+ [中的合规性扫描 AWS OpsWorks for Chef Automate](opscm-chefcompliance.md)
+ [取消节点与服务器的关联 AWS OpsWorks for Chef Automate](opscm-disassociate-node.md)
+ [删除 AWS OpsWorks for Chef Automate 服务器](opscm-delete-server.md)
+ [重置 Chef Automate 控制面板的凭证](opscm-resetchefcreds.md)
+ [使用记录 AWS OpsWorks for Chef Automate API 调用 AWS CloudTrail](logging-opsca-using-cloudtrail.md)
+ [故障排除 AWS OpsWorks for Chef Automate](troubleshoot-opscm.md)

## Region Support AWS OpsWorks for Chef Automate
<a name="opscm-region"></a>

以下区域终端节点支持 AWS OpsWorks for Chef Automate 服务器。 AWS OpsWorks for Chef Automate 在与 Chef 服务器相同的区域端点中创建与 Chef 服务器关联的资源，例如实例配置文件、用户和服务角色。您的 Chef 服务器必须在 VPC 中。您可以使用您创建的或已有的 VPC，或使用默认 VPC。
+ 美国东部（俄亥俄州）区域
+ 美国东部（弗吉尼亚州北部）区域
+ 美国西部（北加利福尼亚）区域
+ 美国西部（俄勒冈州）区域
+ 亚太地区（东京）区域
+ 亚太地区（新加坡）区域
+ 亚太地区（悉尼）区域
+ 欧洲地区（法兰克福）区域
+ 欧洲地区（爱尔兰）区域