Kubernetes: Basic Architecture and First Deployment

Offered By
Coursera Project Network
In this Guided Project, you will:

Understanding core fundamental concepts of Kubernetes

Write an actual Kubernetes Deployment

Create a cluster and service to expose the cluster to outside connections

Clock2 hours
IntermediateIntermediate
CloudNo download needed
VideoSplit-screen video
Comment DotsEnglish
LaptopDesktop only

This course is designed for the absolute beginner to Kubernetes who is asking the question: What is going on with all this Kubernetes stuff?! We take a theory and practical approach to try to demystify the core concepts of Kubernetes to enable you, the user, to be confident going forward and using Kubernetes yourself. We will acheive this by focussing on the following learning objectives: 1. Understanding core fundamental concepts of Kubernetes 2. Write an actual Kubernetes Deployment 3. Create a cluster and service to expose the cluster to outside connections By the end of this course, you will know what Kubernetes is all about. You will know its use case as well as the basic architecture behind a Kubernetes cluster at a high level. You will be confident to start using commands against clusters.

Learn step-by-step

In a video that plays in a split-screen with your work area, your instructor will walk you through these steps:

  1. What is Kubernetes?

  2. K8s Cluster (high level): Nodes, Pods and Objects

  3. Worker Nodes and Pods

  4. Write your first Deployment

  5. Write a service to access your app

How Guided Projects work

Your workspace is a cloud desktop right in your browser, no download required

In a split-screen video, your instructor guides you step-by-step

Frequently asked questions

Frequently Asked Questions

More questions? Visit the Learner Help Center.