Manage your Production end-to-end with Kubernetes (K8S)- Workshop
Main Speaker:

Nir Geier
Tracks:
DevOpsSeminar Categories:
ContainersDevOps
Course ID:
50143Date:
25.04.2021Time:
Daily seminar9:00-16:30
Overview
Kubernetes is also known as K8s, is an open-source system for automating deployment, scaling, and management of containerized applications.
This Seminar will take you from the basics of K8S to advanced topics, from planning stages to the execution of a microservices architecture.
Who Should Attend
DevOps, IT, Developers
Prerequisites
- Basic Linux knowledge
- Docker
Course Contents
- What is Kubernetes?
- Introduction
- Kubernetes Architecture
- Masters
- Nodes
- Controllers
- Plugins
- Kubectl – Working with CLI
- Kubernetes Resources
- Covering the common Resources (Objects)
- K8S DSL
- Deployment Vs StatefulSet
- Roles / RolesBinding
- Deployments / Rolling Updates
- Services in Depth
- HPA
- Keda – Kubernetes Event-driven Autoscaling
- CRD – Extending K8S with Custom Resources
- Kustomization
- Lens – https://k8slens.dev/
- Service Mesh – Istio top-level overview
Azure
- In this section, we will demonstrate what we covered previously on Azure
- We will use managed K8S cluster hosted on Azure
- Building Docker containers for K8S
- Deploying K8S Applications to Azure
- Define NSG rules
- Managing Azure K8S cluster
- Monitoring K8S




