Posted On: Apr 2, 2024

Today, AWS Systems Manager introduces the ability to run Chef 11-18 recipes on Windows Amazon Elastic Compute Cloud (Amazon EC2) and on-premises instances. These capabilities, previously available only to Linux instances, enable customers to combine the power of Chef recipes with the control and safety benefits from AWS Systems Manager, regardless of whether their instances are running on Linux or Windows operating systems.

Chef is a popular configuration management tool used to configure Amazon Elastic Compute Cloud (Amazon EC2) and on-premises instances. On March 2020, we launched AWS-ApplyChefRecipes in order to enable customers to apply Chef recipes on Linux instances. With today's release, we are extending this capability to enable customers to run Chef 11-18 recipes on Windows instances using AWS-ApplyChefRecipes.

This release also adds support for HTTP and private git repositories, which means Systems Manager can now run Chef recipes stored in GitHub, Amazon Simple Storage Service (S3), private Git repositories, or even HTTP locations. Additionally, customers can pass custom JSON attributes to the run process.

This feature is now available in these AWS regions: Europe (Stockholm), Europe (Paris), Europe (Ireland), Europe (Frankfurt), Europe (London), Europe (Milan), Middle East (Bahrain), US East (Ohio), Africa (Cape Town), South America (Sao Paulo), US East (N. Virginia), US West (Oregon), US West (N. California), Asia Pacific (Seoul), Asia Pacific (Osaka), Asia Pacific (Tokyo), Asia Pacific (Hong Kong), Asia Pacific (Singapore), Asia Pacific (Mumbai), Asia Pacific (Sydney), Canada (Central). For more information, please visit the AWS Systems Manager product page and user guide documentation.