bregman-arie/devops-exercises

Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network,...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 23 minutes ago
Added to GitGenius on March 2nd, 2026
Created on October 3rd, 2019
Open Issues & Pull Requests: 55 (+0)
Number of forks: 20,217
Total Stargazers: 84,258 (+1)
Total Subscribers: 1,323 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 13.4 days
Mean response time: 78.7 days
90th percentile: 231.6 days
Tracked items: 24

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 11% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 23
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 346 days
Stale 30+ days: 20
Stale 90+ days: 19

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 2
Events in 7 days: 2

Top labels

No label distribution available yet.

Most active issues this week

Detailed Description

The devops-exercises repository is a comprehensive collection of interview preparation materials and technical exercises covering a broad spectrum of DevOps, cloud infrastructure, and related technologies. Created and maintained by Arie Bregman, the repository currently contains 2624 exercises and questions organized across numerous technical domains, making it one of the largest curated resources for DevOps interview preparation.

The repository spans an extensive range of topics including Linux, Kubernetes, Docker, Terraform, Ansible, AWS, Azure, Google Cloud Platform, Jenkins, Prometheus, and many others. Content is organized into dedicated sections for each technology area, with separate README files for major topics like DevOps, Git, Kubernetes, AWS, Azure, GCP, Linux, Databases, CI/CD, Containers, Terraform, and Ansible. The repository also covers observability tools including Prometheus, Grafana, and Datadog, as well as emerging areas like Chaos Engineering, Argo, and Kafka. Beyond infrastructure and cloud technologies, it includes sections on soft skills, security, system design, and general miscellaneous topics relevant to DevOps careers.

The primary language of the repository is Python, though the content itself spans multiple programming languages and technologies. The repository explicitly acknowledges in its README that while the materials can be useful for interview preparation, most questions and exercises do not represent actual interview scenarios. It also cautions that pursuing a DevOps career does not require mastering every topic and technology mentioned in the repository, positioning it as a reference resource rather than a mandatory curriculum.

Community contribution is actively encouraged through pull requests, with clear contribution guidelines provided. The repository has demonstrated sustained activity with issue and pull request engagement, though response latencies have varied significantly.

The repository has generated enough interest and utility that it has spawned related mobile applications available on the Google Play Store, including KubePrep for Kubernetes preparation, Linux Master for Linux system knowledge, and System Design Hero for architectural design concepts. These applications extend the reach of the core repository content to mobile platforms.

The repository is classified across multiple domains including DevOps, Automation, Cloud Computing, Infrastructure, CI/CD, Kubernetes, Docker, Linux, SRE, and Training.