Recent Activity
Eslam Shapsough
User for 2 weeks
Recently Created Pages View All
Production Hardening & Troubleshooting
The cluster we built is complete and self-healing, but a few choices were made to keep the lab to...
Failover & Recovery Testing
Now the payoff: we kill the primary and watch the cluster heal itself with no human intervention....
Bootstrapping the Cluster
With Patroni configured on all three nodes, we bring the cluster up. The order matters: the first...
HAProxy — Connection Routing
Clients shouldn't connect to a specific database node — that node might be a replica today and go...
etcd — the Distributed Configuration Store
etcd is the distributed configuration store (DCS) that Patroni uses to elect a leader and hold cl...
Recently Created Chapters
Eslam Shapsough has not created any chapters
Recently Created Books View All
PostgreSQL High Availability with Patroni, etcd & HAProxy
Build a 3-node PostgreSQL cluster with automatic failover using Patroni, etcd and HAProxy.
Module 11 — Observability & Monitoring
See inside your systems: the three pillars (logs/metrics/traces), Grafana dashboards & alerts, th...
Module 10 — Helm Charts
Package, install and manage Kubernetes apps with Helm: charts, releases and repositories; chart a...
Module 9 — Infrastructure as Code
Define infrastructure in version-controlled files: Terraform (provisioning), Ansible (configurati...
Principles & Lessons Learned
The reasoning newcomers rarely see written down: least-privilege credentials, TLS at the edge, ba...
Recently Created Shelves View All
HA Services Tutorials
Step-by-step guides for building highly-available, self-healing infrastructure services.
Building a Kubernetes Platform on Proxmox
Designing and running a small but real Kubernetes platform on a Proxmox home lab, end to end.
DevOps Internship Program
A 12-week, self-directed learning path for DevOps / Cloud / Observability interns. Work top to bo...
Core Lab Infrastructure
The foundations under everything else: edge networking, provisioning, Git, docs, monitoring, logg...
ProxMox Tutorials
Guides and tutorials for Proxmox Virtual Environment