Главная
Study mode:
on
1
Intro
2
History of Meses Containerization
3
Process based (pre 0.10.0, 2011)
4
Containerizer and isolators (0.18, 2014)
5
Docker engine integration (0.20, 2014)
6
Native Docker image support (0.28, 2016)
7
Adopting container standards
8
De facto container standard
9
We need true container standards!
10
Ideal world
11
Standards we need for containers
12
OCI: Open Container Initiative
13
Container networking spec
14
CNI: Container Networking Interface
15
Mesos supports CNI
16
Container storage spec
17
Latest new features
18
Nested Container
19
Debug Container
20
What is an Executor?
21
Executor API
22
Types of Executor
23
Why need Task Groups aka Pods?
24
Limitations of old APE
25
Default Executor Features
26
WORKFLOW
27
Task Group Lifecycle wrt Default Executar
28
Health Checks
29
Probes aka Checks
30
Executor AuthN
31
Future Work
32
Summary
Description:
Explore an in-depth overview of Mesos containerization and the default executor in this 42-minute Linux Foundation talk. Delve into the history of Mesos containerization, from process-based systems to the adoption of container standards. Learn about Mesos' native container runtime, support for major container image formats, and integration with OCI, Docker, CSI, and CNI. Discover the advantages of the default executor for running pods in production, including nested containers and debug capabilities. Gain insights on best practices for running sidecar containers, implementing health checks and probes, and understanding termination policies. Examine the Mesos Agent API for nested containers, and get a glimpse of upcoming features on the roadmap. Benefit from the expertise of Mesosphere engineers as they guide you through the intricacies of Mesos containerization and its evolving ecosystem.

An Overview of Mesos Containerization and the Default Executor

Linux Foundation
Add to list