Progress Chef

Progress Chef
Developer(s)Progress
Initial releaseJanuary 2009; 15 years ago (2009-01)[1]
Stable release(s)
Server15.10.12 / August 29, 2024; 2 months ago (2024-08-29)[2]
Client18.5.0 / July 9, 2024; 4 months ago (2024-07-09)[3]
Repositorygithub.com/chef/chef
Written inClient: Ruby
Server: Ruby, Erlang
Operating systemLinux, MS Windows, FreeBSD, macOS, IBM AIX, Solaris
TypeConfiguration management, System administration, Network management, Cloud management, Continuous delivery, DevOps, Infrastructure as Code
LicenseApache License 2.0
Websitewww.chef.io

Progress Chef (formerly Chef)[4] is a configuration management tool written in Ruby and Erlang. It uses a pure-Ruby, domain-specific language (DSL) for writing system configuration "recipes". Chef is used to streamline the task of configuring and maintaining a company's servers, and can integrate with cloud-based platforms such as Amazon EC2, Google Cloud Platform, Oracle Cloud, OpenStack, IBM Cloud, Microsoft Azure, and Rackspace to automatically provision and configure new machines. Chef contains solutions for both small and large scale systems.

  1. ^ "Announcing Chef". chef.io. 15 January 2009. Retrieved 2021-05-24.
  2. ^ "Chef Infra Server 15.10.12 Released!". discourse.chef.io. 29 Aug 2024. Retrieved 2024-08-31.
  3. ^ "Chef Infra Client 18.5.0 Released!". discourse.chef.io. 9 Jul 2024. Retrieved 2024-08-31.
  4. ^ A new look for Progress Chef - Chef Blog, 7 December 2021, retrieved 2022-01-22