Fundamentals of Kubernetes Deployment
Offered By: LearnQuest via Coursera
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 OrchestrationPackt 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