Главная
Study mode:
on
1
Introduction
2
Why Multiple Clusters
3
Clusters as Cattle
4
Release Channels
5
Umbrella Homechart
6
GitOps Training
7
Public Cloud
8
Deployment
9
Machine Learning
10
Public Cloud Stack
11
Components
12
RCD
13
Deployment at CERN
14
Infrastructure layer
15
Conclusion
16
Questions
Description:
Explore a conference talk detailing CERN's implementation of a multi-cluster, multi-cloud infrastructure using GitOps principles. Discover how CERN manages its distributed infrastructure to handle petabytes of experimental data annually, leveraging Kubernetes, cloud-native technologies, and public cloud resources. Learn about the evolution of their deployment strategies, incorporating GitOps and tools like Flux and ArgoCD for centralized and standardized management. Gain insights into the three-layer deployment approach, including the "underlay" infrastructure, base services, and end-user services. Understand how CERN utilizes tools such as Crossplane for efficient cluster management across on-premises and multiple public cloud regions. Explore topics like monitoring with Prometheus, OPA policies, cost calculation, and the integration of machine learning workflows. Witness a demonstration of rapid cluster addition and removal, and grasp the complexities of managing a large-scale, distributed scientific computing environment. Read more

A Multi-Cluster, Multi-Cloud Infrastructure with GitOps at CERN

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