Clouds

SUSE Kubernetes Administration (KUB201v1.29)

$2400

3 days

2025-02-10

Enroll

Essential Skills Gained

Checkmark

Attendees will be taught the following concepts and skills:

Checkmark

- Containers and Orchestration Concepts

Checkmark

- An introduction to Kubernetes

Checkmark

- The Basics of Kubernetes

Format

3 day course with lecture and hands-on labs.

Audience

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

Description

This three-day partner delivered 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 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.

SUSE Kubernetes (sk8s)

  • 💬 Welcome to Alta3 Live

  • 💻 Register for Poll

  • 💻 Vim: A Modal Text Editor

  • 💻 Efficient CLI Usage with Tmux


  • 💻 Start the Lab Environment

  • 💬 Introduction to Containers and Container Orchestration

    • 💻 Create and Examine a Container

  • 💬 Basic Kubernetes Administration

    • 💻 Use Basic kubectl Commands

    • 💻 Deploy a Simple Pod

    • 💻 Using Init Container for Pod Initialization

    • 💻 Configuring a Fluentd Logging Sidecar

    • 💻 Work with Namespaces in Kubernetes

    • 💻 Work with Labels and Selectors

  • 💬 Kubernetes Workload Administration

    • 💻 Deploy Basic Pods Using a Deployment

    • 💻 Delete and Redeploy a Deployment

    • 💻 Deploy Pods in a StatefulSet

    • 💻 Performing Rolling Updates and Rollbacks

    • 💻 Work with Node Selectors

    • 💻 Work with Taints and Tolerations

    • 💻 Scale a Deployment

    • 🏆 Horizontal Pod Autoscaler

  • 💬 Configuration for Kubernetes Objects

    • 💻 Use Environment Variables in a Pod

    • 💻 Use ConfigMaps to Set Environment Variables

    • 💻 Define and Access ConfigMaps as Volumes

    • 💻 Define and Access Secrets as Volumes

    • 💻 Define and Access Secrets as Environment Variables

    • 💻 Create an ssh-auth Secret

    • 💻 Create a TLS Secret

  • 💬 Cluster Networking, Services, and Ingress in Kubernetes

    • 💻 Create and Edit a Service for an Application Using a Manifest

    • 💻 Create a Service for an Application from the CLI

    • 💻 Expose Applications via Ingress Controllers

  • 💬 Storage in Kubernetes

    • 💻 Configure ReadWriteMany Persistent Storage with NFS

  • 💬 Application Management on Kubernetes with Kustomize

    • 💻 Manage Applications with Kustomize

  • 💬 Application Management on Kubernetes with Helm

    • 💻 Add a Repository to Helm

    • 💻 Deploy an Application with Helm

  • 💬 Resource Usage Control in Kubernetes

    • 💻 Define Default Limits for Pods in a Namespace

    • 💻 Define Limits for Containers and Pods

    • 💻 Define Quotas for a Namespace

    • 💻 Test Quotas for a Namespace

  • 💬 Role Based Access Controls Security in Kubernetes

    • 💻 Create Service Accounts

    • 💻 Create kubeconfig Files for User Accounts

    • 💻 Create Roles and ClusterRoles

    • 💻 Create RoleBindings and ClusterRoleBindings

    • 💻 Test RBAC in Kubernetes

Appendix

  • 💬 Persistent Volumes, Claims, and StorageClasses

  • 💻 Using PersistentVolumeClaims for Storage

  • 💬 Curriculum Path: ServerAdministration

  • 💬 Curriculum Path: ContainerOrchestration

Your Team has Unique Training Needs.

Your team deserves training as unique as they are.

Let us tailor the course to your needs at no extra cost.