devops-exercises
by bregman-arieLinux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOpsโฆ
Top Infrastructure & DevOps tools for infrastructure automation โ made for developers, sysadmins and self-hosters. Every project below is a real, public GitHub repository, ranked by the stars the community gave it.
50 repositories ยท ranked by GitHub stars by default
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOpsโฆ
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration filesโฆ
Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
Orchestrate everything, everywhere. The open-source control plane for workflows across data, infrastructure, business processes and AI agents. Declarative YAML, event-driven, anyโฆ
This repository started out as a learning in public project for myself and has now become a structured learning map for many in the community. We have 3 years under our beltโฆ
Pulumi - Infrastructure as Code in any programming language ๐
Sample cloud-first application with 10 microservices showcasing Kubernetes, Istio, and gRPC.
Secure environments for developers and their agents
yq is a portable command-line YAML, JSON, XML, CSV, TOML, HCL and properties processor
Software to automate the management and configuration of infrastructure and applications at scale.
Modern UI and powerful API for Ansible, Terraform/OpenTofu/Terragrunt, PowerShell and other DevOps tools.
The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code
Infrastructure orchestration from local to your cloud
Cloud cost intelligence for engineers, AI coding agents, and CI/CD ๐ฐ๐ Shift FinOps Left!
The Cloud Native Control Plane
Meshery, the cloud native manager
The AWS Provider enables Terraform to manage AWS resources.
Agent skill that turns natural language, code, Terraform/K8s, SQL, OpenAPI, AsyncAPI, Protobuf and GraphQL sources into editable, tested draw.io architecture diagrams: incrementalโฆ
Terragrunt is a flexible orchestration tool that allows Infrastructure as Code written in OpenTofu/Terraform to scale.
Fully automated homelab from empty disk to running services with a single command.
Terraform Pull Request Automation
Open-source status page, incident response and uptime monitoring
Prevent cloud misconfigurations and find vulnerabilities during build-time in infrastructure as code, container images and open source packages with Checkov by Bridgecrew.
game of active directory
1200+ DevOps Bash Scripts - AWS, GCP, Kubernetes, Docker, CI/CD, APIs, SQL, PostgreSQL, MySQL, Hive, Impala, Kafka, Hadoop, Jenkins, GitHub, GitLab, BitBucket, Azure DevOps,โฆ
Create reusable templates and turn them into configurable workloads for homelabs and self-hosted infrastructure. Free and Open-Source.
Zero-ETL, infinite possibilities. Live query APIs, code & more with SQL. No DB required.
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
GoCD - Continuous Delivery server main repository
Various Docker Compose examples of selfhosted FOSS and proprietary projects.
Tfsec is now part of Trivy
Production Grade Cloud-Ready .NET 10 Starter Kit (Web API + React Client) with Multitenancy Support, and Clean/Modular Architecture that saves roughly 200+ Development Hours! Allโฆ
Curated list of resources on HashiCorp's Terraform and OpenTofu
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources
Quick and Easy server testing/validation
A Pluggable Terraform Linter
๐ค Dependabot's core logic for creating update PRs.
Kubernetes clusters for the hobbyist.
๐ Real-world DevOps projects for aspiring engineers โ Beginner to Advanced. Covers AWS, Kubernetes, Docker, CI/CD, Terraform, Jenkins, and more. Hands-on learning withโฆ
Ministack: Free, open-source local AWS emulator - 60+ services, Terraform compatible, real databases. Free forever. MIT licensed.
Digger is an open source IaC orchestration tool. Digger allows you to run IaC in your existing CI pipeline โก๏ธ
Automate the creation of a lab environment complete with security tooling and logging best practices
Terraform module to create Amazon Elastic Kubernetes (EKS) resources ๐บ๐ฆ
Terraform version manager
Terraform provider for Azure Resource Manager
Generate documentation from Terraform modules in various output formats
DevOps Tutorials
๐ค ๐๐ฒ๐ฎ๐ฟ๐ป for ๐ณ๐ฟ๐ฒ๐ฒ how to ๐ฏ๐๐ถ๐น๐ฑ an end-to-end ๐ฝ๐ฟ๐ผ๐ฑ๐๐ฐ๐๐ถ๐ผ๐ป-๐ฟ๐ฒ๐ฎ๐ฑ๐ ๐๐๐ & ๐ฅ๐๐ ๐๐๐๐๐ฒ๐บ using ๐๐๐ ๐ข๐ฝ๐ best practices: ~ ๐ด๐ฐ๐ถ๐ณ๐ค๐ฆ ๐ค๐ฐ๐ฅ๐ฆ + 12 ๐ฉ๐ข๐ฏ๐ฅ๐ด-๐ฐ๐ฏ ๐ญ๐ฆ๐ด๐ด๐ฐ๐ฏ๐ด
โ A practical event-driven microservices demo built with Golang. Nomad, Consul Connect, Vault, and Terraform for deployment