Kubernetes: Deploy Your First App in Kubernetes in 1 Hour
4.5 (97 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,247 students enrolled

Kubernetes: Deploy Your First App in Kubernetes in 1 Hour

Kubernetes hands on basics tutorial along with Docker
4.5 (97 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,247 students enrolled
Created by Satyajit Das
Last updated 3/2019
English
English [Auto-generated]
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 1 hour on-demand video
  • 1 article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Get a basic foundation for Kubernetes in a hands on way. This will make it easier for them to learn intermediate & more advanced concepts on Kubernetes and making the transition to production level skills.
  • Pod
  • Replicaset
  • Deployment
  • Service
  • Rollbacks
  • Docker
  • Dockerfile
  • Dockerhub
Course content
Expand all 19 lectures 49:14
+ Kubernetes Resources introduction
3 lectures 05:35
Replicaset introduction
02:17
Deployment introduction
01:53
+ Docker quick introduction
3 lectures 08:22
Why is Docker needed
03:02
Dockerfile to create Docker Image
02:57
Push Docker Image to Docker Hub
02:23
+ Pod
3 lectures 09:26
Run a Pod
02:51
Service
04:02
Drawback of running a Pod directly
02:33
+ Replicaset
2 lectures 08:27
Run a Replicaset
05:37
Drawback of running a Replicaset
02:50
+ Deployment
2 lectures 07:22
Run a Deployment
03:43
Example of Rolling update in a Deployment
03:39
Requirements
  • Laptop with internet
Description

In this course you will learn the basics of Kubernetes in a hands on manner in 1 hour by deploying your first application in the form of a Javascript game.


Kubernetes is an open-source container orchestration system to automate application deployment, scaling and management. Imagine you write your application and push your code. Then Kubernetes will take care of ensuring it is running at all times to serve your users. Kubernetes is being extensively used these days and its popularity is growing at a high speed.


This course will give you a head start in learning Kubernetes by going through the basic resources of Kubernetes such as:

  • Pod

  • Service

  • Replicaset

  • Deployment

You will learn how to write and run the above resources by deploying a Javascript game. You will also get a reasonable introduction on Docker including:

  • What is Docker image

  • How to write Dockerfile to create an image

  • How to push the image to a remote registry

This course is mainly designed keeping complete beginners in mind although intermediate users may find the example useful. By the end of the course you will have a basic foundation on Kubernetes to go ahead and learn intermediate and more advanced concepts.



Who this course is for:
  • Anyone interested in getting a quick & basic introduction to Kubernetes in 1 hour. No experience necessary