Kubernetes Overview

Reference : https://learning.edx.org/course/course-v1:LinuxFoundationX+LFS158x+1T2022/home

  • Are you beginning to use Kubernetes for container orchestration?
  • Do you need guidelines on how to start transforming your journey with Kubernetes and cloud-native patterns?
  • Would you like to simplify software container orchestration and find a way to grow your use of Kubernetes without adding infrastructure complexity?
  • Then this is the right place for you!
  • Here will discuss some of Kubernetes' basic concepts and talk about the architecture of the system, the problems it solves, and the model that it uses to handle containerized deployments and scaling.0
  • This Book offers an introduction to Kubernetes and includes technical instructions on how to deploy a stand-alone and multi-tier application. You will learn about ConfigMaps and Secrets, and how to use Ingress.
  • Upon completion, developers will have a solid understanding of the origin, architecture and building blocks for Kubernetes, and will be able to begin testing the new cloud-native pattern to begin the cloud-native journey.

Prerequisites

Basic knowledge of Linux Command Line Interface (CLI) and container technology like Docker and rkt is required.

Book Learning Objectives

By the end of this course, you should be able to:

  • Understand the origin, architecture, primary components and building blocks of Kubernetes.
  • Set up and access a Kubernetes cluster using Minikube.
  • Run applications on the deployed Kubernetes environment, and access the deployed applications.
  • Understand the usefulness of Kubernetes communities, and how you can participate.

Book Outline