Execute Chef recipes on Linux with AWS Systems Manager

Posted on: Mar 19, 2020

Today, AWS Systems Manager introduces the ability to manage Linux instances running on Amazon Elastic Compute Cloud (Amazon EC2) and on-premises using Chef. This new feature enables you to combine the power of Chef recipes with the control and safety benefits provided by Systems Manager. 

You can now execute Chef recipes from cookbooks stored on GitHub or Amazon Simple Storage Service (Amazon S3), while controlling execution velocity and reacting to errors. This capability enables you to use Chef recipes to manage and enforce the desired state of Amazon EC2 and on-premises instances. Systems Manager can also help you install the appropriate Chef client needed to execute recipes on your instances.

To get started, choose the new AWS-ApplyChefRecipes document from State Manager or Run Command. Systems Manager simplifies resource and application management, shortens the mean time to resolution (MTTR) for operational problems, and makes it easier to operate and manage your infrastructure securely at scale.

This feature is available in all commercial regions. To see where Systems Manager is available, visit the AWS global region table. For more information about Systems Manager, visit its product page and documentation.