Course KUB201v1.26

Kubernetes Administration

This two day course is designed for system administrators, DevOps, system engineers and others who need an introduction to Containers, Kubernetes.
The course begins with an introduction to containers and container orchestration. Students will then learn about and explore Kubernetes, including launching applications, configuring networking, storage and security, and using Helm to deploy applications. The course includes comprehensive presentation content to introduce new concepts and processes and extensive hands-on experience.

Download course description

Course Information

Delivery Method: Classroom or Virtual Classroom
Course Duration: 2 days
Course Level: Intermediate
Cost: 660.00 USD (including all local taxes in the jurisdiction of Hong Kong)

Key Objectives

During this course you will learn to:

  • Containers and Orchestration Concepts
  • An Introduction to Kubernetes
  • The Basics of Kubernetes
  • Kubernetes Cluster Administration
  • Networking, Storage and Security for Kubernetes
  • Helm and Helm Charts

Audience Summary

This course is designed for system administrators and others who want to administer Kubernetes.

Course Outline

  • Section 1: Course Introduction
  • Section 2: Introduction to Containers and Container Orchestration
    • Understand Container Concepts
    • Understand a Microservice Architecture
    • Understand Kubernetes Concepts
    • Understand SUSE Rancher Kubernetes Offerings
  • Section 3: Basic Kubernetes Administration
    • Understand Basic Kubernetes Commands
    • Work with Namespaces
    • Understand Kubernetes Manifests
    • Work with Labels and Selectors
  • Section 4: Kubernetes Workload Administration
    • Understand Kustomize Concepts
    • Use Kustomize to Deploy Applications
  • Section 5:  Application Management in Kubernetes with Helm
    • Understand Basic Helm Concepts
    • Manage Applications with Helm
  • Section 6: Ingress Networking with an Ingress Controller in Kubernetes
    • Understand Ingress Networking for Applications
    • Work with the Nginx Ingress Controller
  • Section 7: Storage in Kubernetes
    • Understand Kubernetes Storage Concepts
    • Work with Persistent Storage in Storage Classes
  • Section 8: Resource Usage Control in Kubernetes
    • Understand Resource Usage Control in Kubernetes
    • Work with LimitRanges
    • Work with Resource Quotas
  • Section 9: Role Based Access Controls In Kubernetes
    • Understand Role Based Access Controls
    • Authenticate to a Kubernetes Cluster
    • Configure RBAC in Kubernetes

Course customisation

On your wish this training can also be customized with extensions, for example with:
– Kubernetes Installation

Course Prerequisites

Attendees should have familiarity with the Command Line, Linux System Administration skills and attention to details. SUSE Certified Administrator (SCA) in Enterprise Linux or SUSE Certified Linux Engineer (SCE) in Enterprise Linux certification or level of experience recommended.