Optimizing containers with Kubernetes
Prochaines sessions
Programme
Docker and containers
- Containers revolution
- Creating and using containers
Kubernetes and container orchestration
- Why an orchestrator?
- Advantages of Kubernetes
- Setting up Kubernetes
Architecture of Kubernetes
- Working principles
- Components of Kubernetes
- Masters/workers
- Network layer
Basic concepts
- Kubernetes API
- Kubectl tool
- Basic resources: Pod, Deployment, Label, Namespace, ConfigMap, Secret, Service, Ingress…
Kubernetes in everyday life
- Advanced use of kubectl: connection inside a pod, port forward…
- Scaling up
- Application updates
- Monitoring
- Troubleshooting
- Best practices
Going further with Kubernetes
- Advanced resources: StatefulSet, DaemonSet, Probe, Volume, StorageClass, Request, Limit…
- Microservices architecture
- Kubernetes and its ecosystem (Helm, Prometheus, Istio…)