Skip to content

malthaf9/react-task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

React Task Deployment with Kubernetes

This project demonstrates deploying a React application using Docker and Kubernetes.

Features

  • React App: A simple React application.
  • Dockerized Application: Includes a Dockerfile to containerize the app.
  • Kubernetes Deployment: Deploys the app using Kubernetes Deployment and Service configurations.
  • NodePort Service: Exposes the application to external traffic via a NodePort.

Folder Structure

  • Dockerfile: Contains the instructions to build the Docker image for the React app.
  • deployment.yml: Kubernetes deployment configuration file.
  • service.yml: Kubernetes service configuration file.

Prerequisites

Before you begin, ensure you have the following installed:

  • Docker
  • Minikube
  • kubectl
  • Node.js and npm (if you want to run the React app locally)

About

This repository contains a React application containerized with Docker and deployed to Kubernetes. It includes a custom Docker image, deployment.yml for Kubernetes deployment, and service.yml for exposing the app via NodePort, ensuring scalability and availability.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors