⭐ SuperAllen
Home Posts Tags About

🏷️ kubernetes

25 posts

November 8, 2022

Securing Kubernetes Clusters - Production Best Practices

Comprehensive guide to securing Kubernetes clusters in production, including RBAC, network policies, secrets management, and security scanning.

February 8, 2022

Scaling Microservices to 10K RPS with Kubernetes - A Production Journey

How we scaled our microservices architecture from 500 to 10,000 requests per second using Kubernetes, including real metrics, challenges, and lessons learned.

January 28, 2021

Kubernetes Production Deployment - Lessons from Managing 50+ Microservices

Real-world lessons from deploying and managing 50+ microservices on Kubernetes, including scaling, monitoring, and disaster recovery.

August 5, 2020

GitOps with ArgoCD: Declarative Kubernetes Deployments

Implemented GitOps with ArgoCD - deployment time 30min → 2min, zero manual kubectl, full audit trail. 100% declarative

May 15, 2020

Implementing Service Mesh with Istio: Traffic Management and Observability

Deployed Istio service mesh - zero-downtime deployments, automatic retries, distributed tracing. MTTR reduced by 70%

April 15, 2020

Kubernetes 1.18: New Features and Production Lessons

Upgraded to Kubernetes 1.18 - kubectl debug, topology-aware routing, ingress improvements. Reduced debugging time by 60%

September 13, 2019

Kubernetes Horizontal Pod Autoscaling: Handling Traffic Spikes

Implementing HPA to automatically scale microservices based on CPU, memory, and custom metrics

August 14, 2019

Securing Kubernetes with Network Policies: A Practical Guide

Implementing zero-trust networking in Kubernetes using Network Policies, including real-world examples and common pitfalls

June 18, 2019

Moving to Amazon EKS: Lessons from Production

Our experience migrating from self-managed Kubernetes (kops) to Amazon EKS in production.

May 25, 2019

Advanced Kubernetes Scheduling: Node Affinity, Taints, and Custom Schedulers

Mastering Kubernetes pod placement - node affinity, pod anti-affinity, taints/tolerations, and building a custom scheduler for special workloads

April 15, 2019

Kubernetes Operators: Automating Complex Applications

Understanding Kubernetes Operators and how they automate deployment and management of complex applications.

February 28, 2019

Exploring Jenkins X and GitOps for Kubernetes

Evaluating Jenkins X and GitOps workflow for Kubernetes deployments.

November 23, 2018

Evaluating Service Mesh: Istio vs Linkerd for Microservices

Testing Istio and Linkerd to solve microservices networking challenges - traffic management, security, and observability

November 5, 2018

Istio Service Mesh: Is It Worth the Complexity?

Evaluating Istio service mesh for Kubernetes - features, benefits, and whether the added complexity is worth it.

October 8, 2018

Running Stateful Applications on Kubernetes: StatefulSets Deep Dive

My experience running PostgreSQL and Redis on Kubernetes using StatefulSets, including storage, networking, and backup strategies

July 25, 2018

Canary Deployment: Testing in Production with Confidence

Implementing canary releases with Kubernetes and Istio - gradual rollout, automated rollback, and catching bugs before they affect all users

June 10, 2018

Kubernetes Persistent Volumes: Stateful Applications Done Right

Managing persistent storage in Kubernetes - PV, PVC, StorageClass, dynamic provisioning, and running databases in production

May 14, 2018

Helm: The Kubernetes Package Manager We Needed

How Helm simplifies Kubernetes deployments with templating and package management.

November 17, 2017

Kubernetes in Production: 6 Months Later

Lessons learned from running Kubernetes in production for 6 months - the good, the bad, and the ugly.

July 29, 2017

Migrating from EC2 to Kubernetes: A Postmortem

Lessons learned from migrating our production infrastructure from EC2 instances to Kubernetes.

July 9, 2017

Blue-Green Deployment: Zero-Downtime Releases

Implementing blue-green deployment strategy for zero-downtime releases - switching traffic, rollback in seconds, and lessons learned

May 23, 2017

Deploying to Kubernetes from Jenkins Pipeline

Setting up automated deployments to Kubernetes using Jenkins Pipeline and kubectl.

May 17, 2017

Kubernetes ConfigMaps and Secrets: Managing Application Configuration

Separating configuration from code with ConfigMaps and Secrets - environment-specific configs, secret management, and best practices

December 3, 2016

First Steps with Kubernetes - Is It Worth the Hype?

My initial experience setting up a Kubernetes cluster and whether it's ready for production use.

July 28, 2016

Kubernetes Pod Scheduling: Node Selectors and Affinity Rules

Controlling where pods run in Kubernetes cluster - node selectors, affinity, anti-affinity, and taints/tolerations

← View all tags

© 2025 SuperAllen. All rights reserved.