Главная
Study mode:
on
1
Intro
2
Agenda
3
GitLabcom Overview
4
Getting Started with Kubernetes
5
GitLab Container
6
Cloud Costs
7
Web Service Pods
8
Multiple Clusters
9
Service Mesh
10
Complexity
11
Mitigation
12
Testing
13
Maintenance Procedures
14
Wrap Up
Description:
Discover how GitLab.com successfully migrated to Kubernetes in this informative conference talk. Learn about the challenges faced when scaling beyond 10 million projects and the strategic decision to transition from chef-managed virtual machines to Kubernetes using Google Kubernetes Engine (GKE). Explore the migration process, starting with stateless services like the GitLab Container Registry, background processing, and Git requests. Gain insights into managing over 100 Terabytes of daily Git data and the considerations for regional GKE clusters spanning multiple availability zones. Understand the cost-saving approach of splitting regional clusters into multiple zonal clusters to control cross-availability zone network traffic. Follow GitLab's journey as they shift traffic to new clusters, addressing complexities, implementing testing procedures, and establishing maintenance protocols. This presentation offers valuable lessons for organizations looking to scale their infrastructure efficiently using Kubernetes. Read more

Migrating GitLab.com to Kubernetes - How Multiple Clusters Saved Cost

CNCF [Cloud Native Computing Foundation]
Add to list
0:00 / 0:00