Deploying an Existing Application on Kubernetes

Overview

During today's Kubernetes session, you worked with an application provided by the instructor.

Your goal is to deploy and expose the application using Kubernetes resources learned in class.

This assignment is the first stage of a multi-phase project that will continue throughout the Kubernetes module.


Scenario

You have received an application from the development team.

As a DevOps Engineer, your responsibility is to:


Part 1 – Build and Publish the Application

Using the application provided during class:

Tasks

  1. Review the application structure.
  2. Verify that the application runs locally.
  3. Build a Docker image.