As a seasoned technology leader with a passion for technology, I'm excited to share my insights on industry trends, best practices, and emerging technologies. Join me as I explore the latest developments in platform engineering, cloud computing, devops, agile methodologies, artificial intelligence and more. My blog is a mix of technical and analog life observations. I do not have a regular posting cadence, but I do try to keep this feed fairly current.
A technical deep dive into Karpenter for AWS EKS. Move from static node groups to workload-driven provisioning while avoiding common pitfalls.
Kubernetes scaling layers, comparing Cluster Autoscaler with Karpenter and evaluating how In-Place Pod Resize improves workload management in version 1.35.
Practical Kubernetes shift-down examples: Implement zero-trust with Cilium, automate deployments with Argo CD, and gain sidecar-less observability with Hubble.
Learn how to install and configure Cilium for Kubernetes. Explore eBPF-powered networking, Hubble observability, and identity-based security.
Learn advanced techniques for tuning Linux systems for Kubernetes running on bare metal to improve performance, scalability, and reliability.
Solve the OOMKilled error in Kubernetes. Learn how the Linux OOM Killer scores processes and how to use Resource Requests and Limits to stabilize your nodes.
Maximize on-prem Kubernetes performance. A guide to tuning Linux kernel parameters, sysctl settings, and ethtool ring buffers for high-throughput clusters.
What is Minikube? Learn the benefits and limitations of running a local, single-node Kubernetes cluster for development, testing, and learning K8s basics.
Prevent Kubernetes noisy neighbors with resource management. Learn about requests, limits, QoS classes, and best practices for CPU/memory limits.
Optimize your Red Hat OpenShift architecture. Learn about node sizing, pod placement, persistent storage, router tuning, image management, and more.