Chef: Difference between revisions

From   
Content added Content deleted
No edit summary
No edit summary
 
(2 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's SRE] (2023)}}
{{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, Wikidot<ref>https://bitcointalk.org/index.php?topic=5228862.0</ref> (2020)}}
{{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.