Loopskey-logo
CourseTechnology

Pod Management with Kubernetes: Run containerized workloads

By External Provider

Price

Free

Go to content

Opens coursera.org in a new tab

Level

INTERMEDIATE

Duration

2 h

About this course

In this guided project, you will understand the flow of building and deploying containerized workloads using Docker and Kubernetes. Starting from the creation of your Dockerfile, going through the Docker image build, and up to scaling the application on Kubernetes, you'll have a practical step-by-step walkthrough of the complete deployment process. Throughout this project, you'll create the Kubernetes objects required for the application deployment and scaling including Pods, Deployments, and Services. You'll also learn how to expose your application to receive traffic from external clients. We'll apply these skills to create a scalable and highly-available containerized application deployment on Kubernetes. This project will help aspiring DevOps engineers to understand the build and deployment process of containers on Kubernetes in a real-world scenario. To make the most out of this project, it is recommended to have a basic understanding of Docker commands and the concept of containers.

What you will learn

  • Create a Dockerfile to containerize an application
  • Build and push a container image to a registry
  • Deploy and manage Kubernetes Pods