1.
Introduction
Instructors
Introduction
Contino
Agenda
Requirements
2.
Containers
History
Beginning
Hypervisor
Containers
Primitives
Network
Docker0
Docker0 Diagram
Storage
Layers
Volumes
Storage
Docker Intro
Benefits of Docker
Dockerfile Example
Dockerfile Best Practices
Docker cli
Docker Exercises
3.
Kubernetes
History
Community
Graduated Projects
Incubating Projects
Involvement
Architecture
Master
Node
Data Flow
Kubernetes API Objects
Namespaces
Pods
Labels and Selectors
Affinity and Anti-Affinity
Exercises
Specialized Objects
Init Containers
Jobs
Cron
Statefulsets
Exercises
Resource Quotas
Details
Controllers
Controllers Updates
Exercises
Storage
Volumes
Persistent Volume
Persistent Volume Claims
Storage Classes
Secrets
Secrets Uses - Secret
Secrets Uses - File
Secrets Uses - Env Var
Configmaps
Configmaps
Configmaps - Volume
Configmaps - Env Var
Ingress
Ingress Controllers
Ingress Rules
Ingress Exercises
Services
Service Diagram
Services Exercise
Healthchecks
Liveliness
Readiness
Daemonsets
Exercises
Debugging Exercise
Running
Extras
Monitoring
Logging
Logging - Pod
Logging - Node
Logging - Cluster
Security - Containers
Security - K8
4.
Closing
Presented by
Contino
Introduction to Kubernetes
>
Kubernetes
>
Extras
> Logging - Node
Logging - Node