EC2 in a Private Subnet Can't Reach the Internet? 6 Checks
An EC2 instance in a private subnet with no internet access is almost always a routing problem. Check the NAT gateway, route tables, security groups and NACLs.
Decode DevOps, visually
Step-by-step troubleshooting for Kubernetes, Docker, AWS, Terraform, CI/CD, Linux and observability, with a diagram for every problem.
$ df -h /var
Filesystem Use% Mounted on
/dev/nvme1n1 100% /var
$ du -sh /var
20G /var
An EC2 instance in a private subnet with no internet access is almost always a routing problem. Check the NAT gateway, route tables, security groups and NACLs.
Deleted a huge log file but df still shows the disk full? A running process still holds it open. Find it with lsof +L1 and free the space safely.
A visual AWS guide for your phone: 98 pages, 45+ diagrams and 7 architectures, following one app from a single server to event-driven.
Full version · From $15
50 realistic broken clusters on your own laptop. Investigate with your own kubectl; a validator checks the live cluster, so shortcuts don't pass.
Full version · From $39
Architectures drawn step by step, from one server to event-driven.
Incidents with the symptom, the wrong first theory and the real cause.
Hands-on labs that check the live system, so shortcuts don't pass.