Getting Started with Kubernetes

Duration

1 day

Overview

Kubernetes is the leading open-source system, initially developed by Google, for managing containerized applications in a clustered environment. Its goal is to provide better/easier way to manage related, distributed components and services across varied infrastructures. This course is aimed at everybody (both developers and those with operations background) who wants to get started with Kubernetes.

Course Objectives

Upon completion of this course, participants will have the following knowledge/hands-on experience:

  • Understand the architecture of Kubernetes

  • Perform a Kubernetes installation using 'kubeadm'

  • Install and use 'minikube'

  • Containerize your application

  • Deploy the containerized application into Kubernetes using all the best-practices

Prerequisites

  • Because this is an introduction course, only familiarity with the Linux CLI is required.

  • This is a BYOD (Bring Your Own Device) training. Please bring your own laptop to the course.

Course Content

  • Container Orchestration

  • Kubernetes - Intro

  • Kubernetes - Architecture

  • Installing Kubernetes using 'kubeadmin'

  • Installing and configuring 'minikube'

  • Interacting with 'minikube'

  • Core Kubernetes components/objects

  • Authentication, Authorization, and Admission Control

  • Deploying a Stand-Alone Application

  • Kubernetes Volume Management

  • Deploying a Multi-Tier Application

  • ConfigMaps and Secrets

  • Ingress

  • Deployment strategies (blue/green, canary,...)

Meet the trainer

steven-trescinski.jpg

Steven Trescinski

Steven is a DevOps minded, Cloud focused Open Source enthusiast with an increasingly growing passion for Containers, Orchestrators, Microservices and Chaos Engineering. Working at Gluo, Steven is always on the lookout for new technologies that help drive automation in your development and operational teams. As an early adopter, Steven has been working with containers well before they were cool and did an entire conference talk on Kubernetes before version 1.0 was released.

 
 

ENROLL HERE


Training cost

600 EUR (VAT excluded) per person

Practical details

Classroom
From 9 AM to 5 PM

Language

English

Location

De Villermontstraat 9
2550 Kontich
Belgium

This training in-company?

Upon your request we can organize this training for you.

 
Kubernetes_Logo.png