LPI DevOps: study guide for exam 701-200
Prepare for LPI DevOps Tools Engineer 701-200 with official resources, a study plan, and a lab covering Git, Docker, tests, and CI.
Prepare for LPI DevOps Tools Engineer 701-200 with official resources, a study plan, and a lab covering Git, Docker, tests, and CI.
In March 2013, during a five-minute lightning talk at PyCon in Santa Clara, Solomon Hykes showed what dotCloud used underneath its PaaS. Its name was Docker. On March 20, the code was released. In June 2014, version 1.0 arrived. Thirteen years later, Docker Engine 29.8.0 (September 3 … Read more
On June 6, 2014, Joe Beda made the first public commit of what would become Kubernetes: 250 files and 47,501 lines of Go, Bash, and Markdown. Four days later, Eric Brewer announced the project at DockerCon. A year later, on July 21, 2015, version 1.0 arrived — and Google announced that … Read more
Gitea is the self-hosted forge in Go: Git, PR, issues, registry, and CI/CD in a single binary. Updated guide for Gitea 28.0.0 — the version that dropped the “1.” prefix —, with Docker Compose and MariaDB, 4.1 runner, tea CLI, and the upgrade roadmap from 1.27.
Vaultwarden is a server compatible with the official Bitwarden clients, written in Rust. Updated guide for 1.37.3: Docker Compose with Caddy, stuck registration, native SSO, backup with the built-in command, and safe update.
CI/CD is not a product. It's the habit of integrating, testing, and releasing software in short cycles, with as many automated steps as possible. The “merge day” of 2019 is still the antipattern. What has changed is where the YAML lives, … Read more
In 2017, Microsoft had just released SQL Server on Linux. The shortcut at the time was to paste the SLES 12 .repo into Leap 42.2 and run setup. Nine years later, the engine is the same — … Read more