Kubernetes and Docker Workshop
- What is this workshop about?
- Who am I?
- What are we gonna talk about?
Container Overview (Docker and Rkt)
- What is a Container?
- Why do we need Containers?
- Docker vs. Rkt?
Container Orchestrastion Overview (Kubernetes and Docker Swarm)
- What is a Container Orchestrastion?
- Why do we need Containers Orchestration?
- Kubernetes vs. Docker Swarm?
- Kubernetes Origin
- Who's behind Kubernetes?
- Kubelet
- kube-proxy
- Service
- ReplicaSet
- Deployment
- Pod
- Ingress
- Kubectl
- Install and setup Docker
- Build and run an application with docker
- Install and setup a Kubernetes cluster
- Deploy an application to the Kubernetes
- Show the features os Kubernetes in action
- Scaling (Horizontal and Vertical)
- Rolling update
- Failover and rollback
Extra (This that we will talk about if we finish sooner than expected)
- Docker Monitoring
- Kubernetes Monitoring
- Docker Security
- Kubernetes Security
- Load Balancing
- High Availibility
- Federation
- Apache Mesos
- Docker compose
- Docker swarm
- Benchmarking and stress test
- Helm
- Rancher
- CoreOS
- Certified Kubernetes Administrator (CKA)
- Kubernetes Certified Service Providers (KCSP)