YoVDO

Fundamentals of Kubernetes Deployment

Offered By: LearnQuest via Coursera

Tags

DevOps Courses Kubernetes Courses Scaling Courses

Course Description

Overview

This course is designed to give you a deeper understanding of Kubernetes. Over the next few weeks, you'll learn about several features of Kubernetes, the Kubernetes Architecture, how to create clusters, and different installation configurations. We'll also explore deployments and how they are scaled, updated, and rolled back. We will discuss clusters, pods, and nodes, and dive into Persistent Volumes as well as Kubernetes Authorization and Authentication. Lastly, we'll show you how it all comes together in a Kubernetes demo, so you can see it in action.

Syllabus

  • Introduction to Deploying with Kubernetes
    • In this module, we'll explore what Kubernetes is, what it solves, and several of its different features. We will also take a look at the components of Kubernetes Architecture.
  • Create Your Own Cluster
    • In this module, we'll discuss how to install Kubernetes and creating your own cluster. We'll also dive deeper into Nodes and how they are managed as well as installing minikube.
  • Kubernetes Deployment Models and Hosted Solutions
    • In this module, we'll explore different installation configuration strategies, deployments, and how deployments are scaled, updated, and rolled back.
  • Cluster, Pods, Nodes, Administration and Configuration
    • In this module, we'll look at clusters, pods, and nodes. We'll also explore Persistent Volumes, Kubernetes Authentication and Authorization.
  • Practical Exercise
    • This module is a video demo showing how to install Kubernetes, deploy an application, and working with pods and replicasets.

Taught by

Jim Sullivan

Related Courses

A Beginner's Guide to Kubernetes for Container Orchestration
Packt via FutureLearn
Advanced Terraform with GCP
A Cloud Guru
Ansible: Setup, Configure, and Ad Hoc Commands Deep Dive
A Cloud Guru
Applying Infrastructure as Code and Serverless Technologies to AWS Deployments
A Cloud Guru
AWS Certified DevOps Engineer – Professional
A Cloud Guru