Kubernetes Fundamentals Online Training
Course Details
About: This course will teach you how to use the container management platform used by companies like Google to manage their application infrastructure. You'll learn:
- Kubernetes architecture
- Deployment
- How to access the cluster
- Secrets and ConfigMaps
- And much more!
This course is designed to work with a wide range of Linux distributions, so you will be able to apply these concepts regardless of your distro.
Difficulty: Beginner
Delivery: Online Self-Paced
Cost: $199
Registration: Add this training on your CloudNativeCon + KubeCon EU conference registration. If you are already registered for CloudNativeCon + KubeCon Eu 2016, modify your registration to add the training or email us at events {at} cncf {dot} io.
Who It's For: Developers and system administrators who want to get started with Kubernetes.
Prerequisites: To get the most out of this course, you should have basic Linux command line skills and at least some knowledge of linux containers (e.g. Docker).
Materials: 1 year online access to all course content and labs.
- 100% online and self-paced
- Loaded with labs (and solutions) designed by our experts
- Designed to help you start designing/architecting application orchestration solutions and know how they will work with Docker images
*Please note this course is online only and will not be offered onsite in Berlin.
Kubernetes Core Concept Live Training
Course Details
Registration: Add this training on your CloudNativeCon + KubeCon EU conference registration. If you are already registered for CloudNativeCon + KubeCon Eu 2016, modify your registration to add the training or email us at events {at} cncf {dot} io.
About: This one day course serves as a crash course to learn the basics of Kubernetes right before KubeCon EU. You will learn its architecture and how to deploy it. You will then learn how to use its basic primitives (i.e pods, deployments and services) to build your own distributed application. The course will be a mix of lectures, demos and hands-on exercises.
This training course is for you because...
-
You’re an application developer and want to understand how to prepare your containerized application for Kubernetes.
-
You’re an application developer who is building Docker images and want to learn how to use those images in Kubernetes.
-
You’re an application developer and want to understand the Kubernetes core API objects to configure your application.
-
You’re a system administrator and want to understand how to manage containerized applications in a cluster.
-
You’re a system administrator and want to run system daemons in your cluster like the same way you manage end-user application.
-
You’re a system administrator and want to understand how to monitor and collect logs in a Kubernetes cluster.
Difficulty: Beginner
Delivery: Onsite; Tuesday, March 28
Cost: $495
Presenter: Sebastien Goasguen
Who It's For: Developers and system administrators who want to get started with Kubernetes.
Prerequisites
- Install minikube
- Install kubectl
- Install helm
Recommended Preparation
CLI for Noobies: A Primer on the Linux Command Line
Syllabus
The course is organized in four sections of approximately 1-1/2 hours each.
- Introduction to containers and container orchestration
- Kubernetes architecture and installation methods.
- Kubernetes primitives and API
- Running distributed application on Kubernetes
Detailed Agenda
8:30 - 9:00 |
Light Breakfast Included |
9:00 - 10:30 |
Introduction to container orchestration Why Kubernetes? |
10:30 -11:00 |
Break |
11:00 - 12:30 |
Kubernetes architecture and installation Kubernetes API primitives |
12:30 -13:30 |
Lunch |
13:30 - 15:00 |
Pods, Replica Sets, Deployments and Services Rolling Updates and roll-backs Ingress Rules |
15:00 - 15:30 |
Break |
15:30 - 17:00 |
Introduction to Helm and Charts Demo: Deploying distributed applications with Helm |
17:00 |
Training Concludes |