Get in Touch

Course Outline

    Introduction

    - The Linux Foundation
    - The Linux Foundation Training
    - The Linux Foundation Certifications
    - The Linux Foundation Digital Badges
    - The Linux Foundation Subscriptions
    - Laboratory Exercises, Solutions and Resources
    - Things Change in Linux and Open Source Projects
    - E-Learning Course: LFS258
    - Platform Details

    Basics of Kubernetes

    - Define Kubernetes
    - Cluster Structure
    - Adoption
    - Project Governance and CNCF
    - Labs

    Kubernetes Architecture

    • Kubernetes Architecture
    • Networking
    • Other Cluster Systems
    • Labs

    Installation and Configuration

    - Getting Started With Kubernetes
    - Minikube
    - kubeadm
    - More Installation Tools
    - Labs

    Kubernetes Architecture

    - Kubernetes Architecture
    - Networking
    - Other Cluster Systems
    - Labs

    APIs and Access

    - API Access
    - Annotations
    - Working with A Simple Pod
    - kubectl and API
    - Swagger and OpenAPI
    - Labs

    API Objects

    - API Objects
    - The v1 Group
    - API Resources
    - RBAC APIs
    - Labs

    Managing State With Deployments

    - Deployment Overview
    - Deployments and Replica Sets
    - DaemonSets
    - Labels
    - Labs

    Helm and Kustomize

    - Helm Overview
    - Helm
    - Using Helm
    - Kustomize Overview
    - Labs

    Volumes and Data

    - Volumes Overview
    - Volumes
    - Persistent Volumes
    - Rook
    - Passing Data To Pods
    - ConfigMaps
    - Labs

    Services

    - Overview
    - Accessing Services
    - DNS
    - Labs

    Advanced Traffic Management

    - Overview
    - Ingress Controller
    - Ingress Rules
    - Service Mesh
    - Limitations
    - Gateway API
    - Labs

    Scheduling

    - Overview
    - Scheduler Settings
    - Pod Specification
    - Affinity Rules
    - Taints and Tolerations
    - Labs

    Logging and Troubleshooting

    - Overview
    - Troubleshooting Flow
    - Basic Start Sequence
    - Monitoring
    - Plugins
    - Logging
    - Troubleshooting Resources
    - Labs

    Custom Resource Definition

    - Overview
    - Custom Resource Definitions
    - Aggregated APIs
    - Labs

    Security

    - Overview
    - Accessing the API
    - Authentication and Authorization
    - Admission Controller
    - Network Policies
    - Labs

    High Availability

    - Overview
    - Stacked Database
    - External Database
    - Labs

    Closing and Evaluation Survey

    - Evaluation Survey

    Requirements

    Participants should have an understanding of Linux administration skills, comfortable using the command line. Must be able to edit files using a command-line text editor.

    Audience:

    This course is ideal for those wishing to manage a containerized application infrastructure. This includes existing IT administrators, as well as those looking to start a cloud career.

    Experience Level: Intermediate

     28 Hours

    Number of participants


    Price Per Participant (Exc. Tax)

    Testimonials (4)

    Provisional Courses

    Related Categories