Skip to content
Sungmin Ryou

Hi, I'm Sungmin Ryou

I'm a software engineer who trembles at how fast AI is advancing, yet can't go back to a life without it. Half portfolio, half blog — this is where I keep notes on what I've studied and the projects I've built.

Read the posts below, or head to the About page to learn more about me!

Recent Posts

  • Checking resource usage with kubectl top, kubectl logs container selection, previous containers, and stdout/stderr, where log files live on the node, and comparing symptoms after breaking Service selectors, targetPort, readiness, CoreDNS, and NetworkPolicy one at a time.

  • A record of stopping the kubelet and containerd, deliberately breaking the kubelet config and static Pod manifests, then tracking down the cause with kubectl, systemctl, journalctl, crictl, and /var/log/pods on a kubeadm cluster.

  • The split of roles between GatewayClass, Gateway, and HTTPRoute, host/path/header matching and weighted splitting, allowedRoutes and ReferenceGrant for Routes and backends in other namespaces, and how it differs from Ingress, checked on a kubeadm cluster with NGINX Gateway Fabric and ingress-nginx installed.

  • The Kubernetes network model, Pod-to-Pod traffic across nodes, how kube-proxy turns Services into iptables rules, NodePort and LoadBalancer, editing the CoreDNS Corefile, and Pod dnsPolicy, checked hands-on on a kubeadm + Calico cluster.