Chef: Difference between revisions
Altilunium (talk | contribs) No edit summary |
Altilunium (talk | contribs) No edit summary |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Cquote|I have containerised many of our small sites which previously built using bespoke methods in our '''Chef''' codebase as part of the "configuration as code" setup.||| Grant Slater, [https://blog.openstreetmap.org/2023/05/22/powering-openstreetmaps-future-a-year-of-improvements-from-openstreetmap-foundations-site-reliability-engineer/ OpenStreetMap Foundation |
{{Cquote|I have containerised many of our small sites which previously built using bespoke methods in our '''Chef''' codebase as part of the "configuration as code" setup.||| Grant Slater, [https://blog.openstreetmap.org/2023/05/22/powering-openstreetmaps-future-a-year-of-improvements-from-openstreetmap-foundations-site-reliability-engineer/ OpenStreetMap Foundation] (2023)}} |
||
{{Cquote|The whole server configuration is done via '''Chef''', so even server configuration is pure git-versioned code.||| Michał Frąckowiak |
{{Cquote|The whole server configuration is done via '''Chef''', so even server configuration is pure git-versioned code.||| Michał Frąckowiak| [http://sulfonylchloride.wikidot.com/wikidot Wikidot] (2020) }} |
||
=== [https://en.wikipedia.org/wiki/Progress_Chef Wikipedia] (2023) === |
|||
<blockquote> |
|||
[https://github.com/chef/chef Chef] is a configuration management tool. It is used to streamline the task of configuring and maintaining a company's server to automatically provision and configure new machines. |
|||
It uses a pure-Ruby domain-specific language for writing system configuration "recipes". |
|||
The user writes "recipes" that describe how Chef manages server applications, utilities and how they are to be configured. These recipes describe a series of resources that should be in a particular state : packages that should be installed, services that should be running, or files that should be written. |
|||
Chef was created by [https://www.systeminit.com/blog-devops-without-papercuts/ Adam Jacob] as a tool for his consulting company, whose business model was to build end-to-end server deployment tools. |
|||
</blockquote> |
|||
=== GlobeNewswire (2020) === |
|||
[https://www.globenewswire.com/news-release/2020/09/08/2089870/0/en/Progress-Announces-Acquisition-of-Chef.html Progress Announces Acquisition of Chef] |
|||
<blockquote> |
|||
Founded in 2008, Chef products include : Chef Enterprise Automation Stack, [https://github.com/chef/chef Chef Infra] , Chef InSpec, Chef Habitat, Chef Compliance and Chef Desktop |
|||
Progress will acquire Chef for $220 million in cash, subject to customary adjustments. |
|||
</blockquote> |
Latest revision as of 04:48, 24 May 2023
“”I have containerised many of our small sites which previously built using bespoke methods in our Chef codebase as part of the "configuration as code" setup.
|
— Grant Slater, OpenStreetMap Foundation (2023) |
“”The whole server configuration is done via Chef, so even server configuration is pure git-versioned code.
|
— Michał Frąckowiak, Wikidot (2020) |
Wikipedia (2023)
Chef is a configuration management tool. It is used to streamline the task of configuring and maintaining a company's server to automatically provision and configure new machines.
It uses a pure-Ruby domain-specific language for writing system configuration "recipes". The user writes "recipes" that describe how Chef manages server applications, utilities and how they are to be configured. These recipes describe a series of resources that should be in a particular state : packages that should be installed, services that should be running, or files that should be written.
Chef was created by Adam Jacob as a tool for his consulting company, whose business model was to build end-to-end server deployment tools.
GlobeNewswire (2020)
Progress Announces Acquisition of Chef
Founded in 2008, Chef products include : Chef Enterprise Automation Stack, Chef Infra , Chef InSpec, Chef Habitat, Chef Compliance and Chef Desktop
Progress will acquire Chef for $220 million in cash, subject to customary adjustments.