mirror of
https://github.com/EbookFoundation/free-programming-books.git
synced 2026-02-06 03:12:01 +08:00
Add cheat sheets for Chef, Jenkins, and Puppet (#12555)
* Add cheat sheets for Chef, Jenkins, and Puppet Add Cheat Sheets for Chef, Jenkins, and Puppet This pull request adds comprehensive cheat sheets for three key DevOps configuration management tools: Chef, Jenkins, and Puppet. These tools are widely used in automation, infrastructure management, and continuous integration/continuous deployment (CI/CD) pipelines. Why this is valuable: Chef, Puppet, and Jenkins are cornerstones of modern DevOps workflows, enabling efficient and reliable management of infrastructure and software delivery. The cheat sheets provide quick yet detailed references for commands, architecture, common use cases, and best practices, helping practitioners accelerate learning and day-to-day work. Including these cheat sheets enriches the repository’s DevOps section, making it a more complete and practical resource for developers, sysadmins, and engineers. Sources and Quality: All added cheat sheets come from reputable providers such as Intellipaat, which offer free, up-to-date, and well-structured content accessible without paywalls. Highlights from the added cheat sheets: Chef: Covers configuration management concepts, cookbook recipes, and client-server architecture details. Puppet: Explains manifests, modules, agent-server communication, and compliance reporting capabilities. Jenkins: Includes pipeline creation, job configuration, plugin management, and CI/CD best practices. This update is aligned with current DevOps trends and the increasing demand for reliable infrastructure automation and deployment tools. Date: Thursday, October 16, 2025, 6 PM IST * Fix formatting in free-programming-cheatsheets.md Fix formatting in free-programming-cheatsheets.md * Refactor cheat sheet index for DevOps topics Reorganized cheat sheet index to group DevOps-related topics and added Ansible and Chef cheat sheets under DevOps.
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
### Index
|
||||
|
||||
* [Angular](#angular)
|
||||
* [Ansible](#ansible)
|
||||
* [APL](#apl)
|
||||
* [Artificial Intelligence](#artificial-intelligence)
|
||||
* [C](#c)
|
||||
@@ -12,7 +11,13 @@
|
||||
* [Dart](#dart)
|
||||
* [Data Science](#data-science)
|
||||
* [Data Structures and Algorithms](#data-structures-and-algorithms)
|
||||
* [Docker](#docker)
|
||||
* [DevOps](#devops)
|
||||
* [Ansible](#ansible)
|
||||
* [Chef](#chef)
|
||||
* [Docker](#docker)
|
||||
* [Jenkins](#jenkins)
|
||||
* [Kubernetes](#kubernetes)
|
||||
* [Puppet](#puppet)
|
||||
* [Git](#git)
|
||||
* [Go](#go)
|
||||
* [Graphs](#graphs)
|
||||
@@ -31,7 +36,6 @@
|
||||
* [React.js](#reactjs)
|
||||
* [Vue.js](#vuejs)
|
||||
* [Kotlin](#kotlin)
|
||||
* [Kubernetes](#kubernetes)
|
||||
* [Language Translations](#language-translations)
|
||||
* [Latex](#latex)
|
||||
* [Machine Learning](#machine-learning)
|
||||
@@ -75,15 +79,6 @@
|
||||
* [Angular Cheat Sheet – A Basic Guide to Angular](https://www.geeksforgeeks.org/angular-cheat-sheet-a-basic-guide-to-angular/) - GeeksforGeeks
|
||||
|
||||
|
||||
### Ansible
|
||||
|
||||
* [Ansible Basic Cheat Sheet](https://intellipaat.com/blog/tutorial/devops-tutorial/ansible-basic-cheat-sheet) - Intellipaat (HTML)
|
||||
* [Ansible Cheat Sheet](https://sites.google.com/site/mrxpalmeiras/ansible/ansible-cheat-sheet) - Mrxpalmeiras (HTML)
|
||||
* [Ansible Cheat Sheet — A DevOps Quick Start Guide](https://medium.com/edureka/ansible-cheat-sheet-guide-5fe615ad65c0) - edureka (HTML, PDF)
|
||||
* [Automate your tasks with this Ansible cheat sheet](https://opensource.com/article/20/11/ansible-cheat-sheet) - Opensource (HTML)
|
||||
* [How to Use Ansible: A Reference Guide](https://www.digitalocean.com/community/cheatsheets/how-to-use-ansible-cheat-sheet-guide) - DigitalOcean (HTML)
|
||||
|
||||
|
||||
### APL
|
||||
|
||||
* [A reference card for GNU APL](https://github.com/jpellegrini/gnu-apl-refcard/blob/master/aplcard.pdf) - jpellegrini (PDF)
|
||||
@@ -160,6 +155,25 @@
|
||||
* [Data structures and algorithms study cheatsheets for coding interviews](https://www.techinterviewhandbook.org/algorithms/study-cheatsheet/)
|
||||
|
||||
|
||||
### Devops
|
||||
|
||||
* [Devops Cheat Sheet](https://cheatography.com/hapuchu/cheat-sheets/devops/) - hapachu (PDF)
|
||||
|
||||
|
||||
### Ansible
|
||||
|
||||
* [Ansible Basic Cheat Sheet](https://intellipaat.com/blog/tutorial/devops-tutorial/ansible-basic-cheat-sheet) - Intellipaat (HTML)
|
||||
* [Ansible Cheat Sheet](https://sites.google.com/site/mrxpalmeiras/ansible/ansible-cheat-sheet) - Mrxpalmeiras (HTML)
|
||||
* [Ansible Cheat Sheet — A DevOps Quick Start Guide](https://medium.com/edureka/ansible-cheat-sheet-guide-5fe615ad65c0) - edureka (HTML, PDF)
|
||||
* [Automate your tasks with this Ansible cheat sheet](https://opensource.com/article/20/11/ansible-cheat-sheet) - Opensource (HTML)
|
||||
* [How to Use Ansible: A Reference Guide](https://www.digitalocean.com/community/cheatsheets/how-to-use-ansible-cheat-sheet-guide) - DigitalOcean (HTML)
|
||||
|
||||
|
||||
### Chef
|
||||
|
||||
* [Chef Cheat Sheet](https://intellipaat.com/blog/tutorial/devops-tutorial/chef-cheat-sheet/) - Intellipaat (HTML)
|
||||
|
||||
|
||||
### Docker
|
||||
|
||||
* [Docker Cheat Sheet](https://low-orbit.net/docker-cheat-sheet) - Anthony Rioux, Low Orbit Flux (HTML, PDF)
|
||||
@@ -184,6 +198,24 @@
|
||||
* [The Ultimate Docker Cheat Sheet](https://dockerlabs.collabnix.com/docker/cheatsheet/) - Sangam Biradar, Collabnix DockerLabs (HTML)
|
||||
|
||||
|
||||
### Jenkins
|
||||
|
||||
* [Jenkins Cheat Sheet](https://intellipaat.com/blog/tutorial/devops-tutorial/jenkins-cheat-sheet/) - Intellipaat (HTML)
|
||||
|
||||
|
||||
### Kubernetes
|
||||
|
||||
* [Handy Cheat Sheet for Kubernetes Beginners](https://kubernetes.io/docs/reference/kubectl/cheatsheet/) - Kubernetes Documentation: kubectl Cheat Sheet (HTML)
|
||||
* [Kubernetes Cheat Sheet](https://www.mirantis.com/blog/kubernetes-cheat-sheet/) - Nick Chase (HTML)
|
||||
* [Kubernetes Cheat Sheet – 15 Kubectl Commands & Objects](https://spacelift.io/blog/kubernetes-cheat-sheet) - Spacelift (HTML)
|
||||
* [Kubernetes Cheat Sheet with KubeCtl](https://intellipaat.com/blog/tutorial/devops-tutorial/kubernetes-cheat-sheet/) - Intellipath (HTML)
|
||||
|
||||
|
||||
### Puppet
|
||||
|
||||
* [Puppet Cheat Sheet](https://intellipaat.com/blog/tutorial/devops-tutorial/puppet-cheat-sheet/) - Intellipaat (HTML)
|
||||
|
||||
|
||||
### Git
|
||||
|
||||
* [8 Easy Steps to Set Up Multiple GitHub Accounts \[cheat sheet included\]](https://blog.gitguardian.com/8-easy-steps-to-set-up-multiple-git-accounts/) - Thomas Segura, GitGuardian (HTML, PDF)
|
||||
@@ -347,13 +379,6 @@
|
||||
* [Kotlin Cheatsheet and Quick Reference](https://koenig-media.raywenderlich.com/uploads/2019/11/RW-Kotlin-Cheatsheet-1.1.pdf) - Ray Wenderlich (PDF)
|
||||
|
||||
|
||||
### Kubernetes
|
||||
|
||||
* [Handy Cheat Sheet for Kubernetes Beginners](https://kubernetes.io/docs/reference/kubectl/cheatsheet/) - Kubernetes Documentation: kubectl Cheat Sheet (HTML)
|
||||
* [Kubernetes Cheat Sheet](https://www.mirantis.com/blog/kubernetes-cheat-sheet/) - Nick Chase (HTML)
|
||||
* [Kubernetes Cheat Sheet – 15 Kubectl Commands & Objects](https://spacelift.io/blog/kubernetes-cheat-sheet) - Spacelift (HTML)
|
||||
|
||||
|
||||
### Language Translations
|
||||
|
||||
* [Swift and C# Quick Reference - Language Equivalents and Code Examples](http://www.globalnerdy.com/wordpress/wp-content/uploads/2015/03/SwiftCSharpPoster.pdf) - Globalnerdy (PDF)
|
||||
|
||||
Reference in New Issue
Block a user