Sela

Kubernetes

Enroll on this course
Description
Everyone talks about Kubernetes lately, and they should. Kubernetes is now the market leader in container orchestration platforms, and has been adopted by all major cloud providers as a fully managed offering (GCP, AWS, Azure, Oracle Cloud), Kubernetes is being adopted in a growing rate for multiple use cases - as micro-services workloads, Big Data, and Machine Learning.
Intended audience
Senior developers, DevOps engineers and Cloud Architects, with good familiarity with Docker and Cloud concepts.

Topics

Workshop Objectives
Workshop Agenda
Kubernetes Introduction
Core Concepts
High-Level components Architecture
Master Components
Worker Node Components
Putting All Together
Additional Services
YAML
Kubectl
Lab 01: Setting Up Your Workstation
Kubernetes Building Blocks
Namespaces
Pods
Replication Sets
Lab 02: Creating Our First Pod
Deployments
Rolling Upgrades
Lab 03: Deploy and Upgrade a Single Service
Labels
Annotations
Selectors
Kubernetes Networking Introduction
Container Network Interface (CNI)
CNI Plugins
Fundamental Networking Rules
Networking patterns
Services Introduction
Service Types – ClusterIP
Service Types – NodePort
Service Types – LoadBalancer
Service Types – ExternalName
Lab 04: Creating a Load Balancer Service
Introduction to Ingress
Ingress Controllers
Lab 05: Deploying applications using Ingress
ConfigMaps
ConfigMaps – As Environment Variables
ConfigMaps – As Volumes
Secrets
Lab 06: Using ConfigMaps and Secrets
Jobs
CronJobs
Lab 07: Running Jobs and CronJobs
DaemonSets
Lab 08: Running Pods as DaemonSets
What is Helm?
Helm Concepts
Helm Architecture
Tiller
Helm CLI
Using Helm Charts
Lab 09: Deploying Applications using Helm
Local Development Kubernetes
Kubernetes on Google Cloud Platform (GKE)
Kubernetes on Amazon Web Services (EKS)
Kubernetes on Microsoft Azure (AKS)
Kubernetes On-Premise using Kubeadm and Kubespray
Other Kubernetes Distributions
Requests & Limits
Taints & Tolerations
Affinity & Anti-Affinity
Scaling pods horizontally
Scaling pods vertically
Scaling cluster horizontally
Lab 10: Configuring Autoscaling
Introduction
Volumes
PersistentVolumes
PersistentVolumeClaims
StorageClasses
StatefulSets
Lab 11: Working with StatefulSets
Course Summary
What Next?

רוצה לדבר עם יועץ?

האם אתה בטוח שאתה רוצה לסגור את הטופס ולאבד את כל השינויים?