// the find
tungbq/devops-basics
🚀 Practical and document place for DevOps toolchain
A documentation and hands-on reference repo covering 35+ DevOps tools — Docker, Kubernetes, Terraform, Ansible, ELK, Jenkins, ArgoCD, and more. Each topic gets an overview README, basic scripts to run locally, and links to official docs. Aimed at beginners breaking into DevOps or engineers who want a quick-start scaffold for an unfamiliar tool.
The breadth is genuine — 35+ tools with actual runnable scripts, not just link dumps. The basics/practice/advanced folder structure is consistent across topics, so once you learn one you know where to look in all of them. The ELK section is more fleshed out than most repos like this: you get docker-compose, Helm, ElastAlert rules, and metricbeat configs that actually wire together. CI in the repo itself (link checker, shell check, exercise runner) means the examples are at least validated to not be completely broken.
Most 'basics' are thin wrappers around the official getting-started guide — the Ansible helloworld, for example, just runs a ping playbook against localhost, which teaches nothing you wouldn't get from the upstream docs in 5 minutes. The 'practice' sections for several topics (GitHub Actions, GitLab CI, Groovy, Prometheus) are stubs with just a README saying 'coming soon', so the coverage is uneven and the table in the README oversells it. No version pins on the tooling — the Terraform and Helm scripts will silently break as APIs change. The repo is also sprawling enough that pull requests from 34 contributors have introduced inconsistencies; some topics have docker-compose, some have Helm, some have nothing beyond docs links, with no clear rationale.