YoVDO

Experience Report - Running a Distributed System Across Kubernetes Clusters

Offered By: Docker via YouTube

Tags

DockerCon Courses Kubernetes Courses Distributed Systems Courses Service Discovery Courses

Course Description

Overview

Explore the challenges and solutions of running distributed systems across multiple Kubernetes clusters in this 25-minute conference talk. Delve into the experience of deploying a distributed database across different regions and cloud providers. Learn about common networking and service discovery problems encountered, various solutions attempted, and current operational practices. Gain insights into future improvements from projects like Istio. Discover topics such as multi-region deployment rationale, networking requirements, Kubernetes networking solutions, static pod placement, host networks, external load balancers, Pod IPs, and custom DNS implementations.

Syllabus

Introduction
Overview
Why MultiRegion
Networking Requirements
Kubernetes Networking Solutions
Disclaimers
Static Pod Placement Host Network
External Load Balancers
Pod IPS
Coop DNS
RollYourOwn


Taught by

Docker

Related Courses

Advanced Operating Systems
Georgia Institute of Technology via Udacity
High Performance Computing
Georgia Institute of Technology via Udacity
GT - Refresher - Advanced OS
Georgia Institute of Technology via Udacity
Distributed Machine Learning with Apache Spark
University of California, Berkeley via edX
CS125x: Advanced Distributed Machine Learning with Apache Spark
University of California, Berkeley via edX