Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/notharshhaa/devops-cheatsheet

A comprehensive collection of quick-reference cheatsheets for DevOps tools, covering CI/CD, containerization, monitoring, security, cloud infrastructure, and networking. Perfect for DevOps engineers, sysadmins, developers, and newcomers looking for essential commands and best practices. Contributions are welcome!
https://github.com/notharshhaa/devops-cheatsheet

automation aws azure cheatsheet cicd cloud devops devops-tools docker gcp git jenkins kubernetes monitoring

Last synced: 2 days ago
JSON representation

A comprehensive collection of quick-reference cheatsheets for DevOps tools, covering CI/CD, containerization, monitoring, security, cloud infrastructure, and networking. Perfect for DevOps engineers, sysadmins, developers, and newcomers looking for essential commands and best practices. Contributions are welcome!

Awesome Lists containing this project

README

        

# πŸš€ DevOps Tools Cheatsheet Collection

![text](https://imgur.com/JyEFkwH.png)

Welcome to the **DevOps Tools Cheatsheet Collection**! This repository is your one-stop shop for quick-reference guides on a wide range of DevOps tools and technologies. Whether you're a seasoned DevOps engineer, a sysadmin, a developer, or just starting your journey in DevOps, these cheatsheets are designed to help you navigate the complex world of DevOps with ease.

## πŸ“‚ Repository Structure

```markdown
/devops-cheatsheet/
β”‚
β”œβ”€β”€ README.md
β”œβ”€β”€ CONTRIBUTING.md
β”œβ”€β”€ CI-CD/
β”‚ β”œβ”€β”€ Jenkins.md
β”‚ β”œβ”€β”€ GitHub-Actions.md
β”‚ β”œβ”€β”€ GitLab-CI.md
β”‚ └── CircleCI.md
β”‚
β”œβ”€β”€ Containerization/
β”‚ β”œβ”€β”€ Docker.md
β”‚ β”œβ”€β”€ Kubernetes.md
β”‚ β”œβ”€β”€ CRI-O.md
β”‚ β”œβ”€β”€ OpenShift.md
β”‚ β”œβ”€β”€ Helm.md
β”‚ └── Podman.md
β”‚
β”œβ”€β”€ Monitoring/
β”‚ β”œβ”€β”€ Prometheus.md
β”‚ β”œβ”€β”€ Grafana.md
β”‚ β”œβ”€β”€ ELK-Stack.md
β”‚ └── Nagios.md
β”‚
β”œβ”€β”€ Security/
β”‚ β”œβ”€β”€ Trivy.md
β”‚ β”œβ”€β”€ SonarQube.md
β”‚ β”œβ”€β”€ AquaSec.md
β”‚ └── HashiCorp-Vault.md
β”‚
β”œβ”€β”€ Cloud/
β”‚ β”œβ”€β”€ AWS.md
β”‚ β”œβ”€β”€ Azure.md
β”‚ β”œβ”€β”€ GCP.md
β”‚ β”œβ”€β”€ Kubernetes-on-AWS.md
β”‚ └── Terraform.md
β”‚
└── Networking/
β”œβ”€β”€ Istio.md
β”œβ”€β”€ Envoy.md
β”œβ”€β”€ Consul.md
└── Linkerd.md
```

## πŸ“š What's Inside?

This repository is organized into several key categories to make finding what you need easy:

### πŸ”„ **CI/CD Tools**

Quick commands and configurations for continuous integration and delivery tools:

- [**Jenkins**](./CI-CD/Jenkins.md)
- [**GitHub Actions**](./CI-CD/GitHub-Actions.md)
- [**GitLab CI**](./CI-CD/GitLab-CI.md)
- [**CircleCI**](./CI-CD/CircleCI.md)

### 🐳 **Containerization**

Essential tips and commands for working with containers and orchestration:

- [**Docker**](./Containerization/Docker.md)
- [**Kubernetes**](./Containerization/Kubernetes.md)
- [**CRI-O**](./Containerization/CRI-O.md)
- [**OpenShift**](./Containerization/OpenShift.md)
- [**Helm**](./Containerization/Helm.md)
- [**Podman**](./Containerization/Podman.md)

### πŸ“Š **Monitoring**

Monitoring and observability tools to keep your systems healthy and performant:

- [**Prometheus**](./Monitoring/Prometheus.md)
- [**Grafana**](./Monitoring/Grafana.md)
- [**ELK Stack**](./Monitoring/ELK-Stack.md)
- [**Nagios**](./Monitoring/Nagios.md)

### πŸ” **Security**

Security tools and practices to protect your infrastructure and applications:

- [**Trivy**](./Security/Trivy.md)
- [**SonarQube**](./Security/SonarQube.md)
- [**AquaSec**](./Security/AquaSec.md)
- [**HashiCorp Vault**](./Security/HashiCorp-Vault.md)

### ☁️ **Cloud Infrastructure**

Cloud platform and infrastructure as code tools:

- [**AWS**](./Cloud/AWS.md)
- [**Azure**](./Cloud/Azure.md)
- [**Kubernetes-on-AWS**](./Cloud/Kubernetes-on-AWS.md)
- [**Google Cloud Platform (GCP)**](./Cloud/GCP.md)
- [**Terraform**](./Cloud/Terraform.md)

### 🌐 **Networking**

Networking tools for service mesh, load balancing, and more:

- [**Istio**](./Networking/Istio.md)
- [**Envoy**](./Networking/Envoy.md)
- [**Consul**](./Networking/Consul.md)
- [**Linkerd**](./Networking/Linkerd.md)

## πŸ‘₯ Who Is This For?

> [!IMPORTANT]
> This collection is perfect for:
>
> - **DevOps Engineers**: Get quick access to the tools you use every day.
> - **Sysadmins**: Simplify operations with easy-to-follow guides.
> - **Developers**: Understand the infrastructure behind your applications.
> - **DevOps Newcomers**: Learn the basics and avoid common pitfalls with our beginner-friendly cheatsheets.

## πŸ› οΈ How to Use This Repository

> [!NOTE]
> 1. **Explore the Categories**: Navigate through the folders to find the tool or technology you’re interested in.
> 2. **Use the Cheatsheets**: Each cheatsheet is designed to provide quick access to the most important commands and concepts.
> 3. **Contribute**: Found something missing? Want to share your own tips? Check out our [Contributing Guidelines](./CONTRIBUTING.md) and submit a pull request.

## 🀝 Contributions Welcome!

We believe in the power of community! If you have a tip, command, or configuration that you'd like to share, please contribute to this repository. Whether it’s a new tool or an addition to an existing cheatsheet, your input is valuable.

## πŸ“’ Stay Updated

This repository is constantly evolving with new tools and updates. Make sure to ⭐ star this repo to keep it on your radar!

---

## ✍🏼 Author

![Author Image](https://imgur.com/2j6Aoyl.png)

> [!TIP]
> **Join Our [Telegram Community](https://t.me/prodevopsguy) || [Follow me on GitHub](https://github.com/NotHarshhaa) for more DevOps content!**