Catalog
10 modules
Beginner first success is the door. Production is never the first install.
01. Linux
Run, inspect, and fix a Linux machine
02. Git
Record file history so you, a teammate, and CI share one source of truth
03. Docker
Package an app and its dependencies into an image
04. Kubernetes
Run and heal many containers as one system
05. GitHub Actions
Run build, test, and deploy steps on a git event
06. Prometheus
Pull metrics on a timer and ask questions of them
07. Grafana
Turn those metrics into dashboards and alerts
08. Ansible
Describe server setup as repeatable recipes
09. Terraform
Declare infrastructure and let a tool converge it
10. GitLab CI
Run build, test, and deploy steps from a YAML pipeline in the repo
Capstones