Reddit Tech Blog

The Great K8S Migration

thumbnail

The Great K8S Migration

Services Before Kubernetes

The article explains the structure of service deployments before the introduction of Kubernetes.

Services on Kubernetes

The article explains how services are deployed on a Kubernetes cluster, using replicasets, pods and sidecars.

A K8S Migration Story

The article explains how Reddit Ads team migrated their Campaign Management (CM) service onto Kubernetes and connected it with other services on the platform.

Connecting Existing Services

The article explains how the Ads team connected the CM service with other Ads platform services on Kubernetes and also dealt with the challenges of service discovery in different clusters.

What's Next

The article highlights the advantages of Kubernetes in abstracting away parts of a system, making service owners work and debug their code more efficiently on their own.