Skip to content

bahachammakhi/kubernetes-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Kubernetes application

GitHub followers

MERN Application deployed using kubernetes 🧑‍💻

Logo

Table of contents

Technologies

  • Javascript
  • React A JavaScript library for building user interfaces. 💻
  • Nodejs Javascript runtime. 💻
  • Kubernetes Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications.🧑‍💻

Setup

Clone the project :

$git clone https://github.com/bahachammakhi/kubernetes-app.git

$cd kubernetes-app

Docker :

$docker login

$cd client

$yarn

$yarn build

$docker build -f Dockerfile -t $DOCKER_USER/client

$docker push $DOCKER_USER/client

$cd ../server

$docker build -f Dockerfile -t $DOCKER_USER/server

$docker push $DOCKER_USER/server

Kubernetes:

$kubectl apply -f ./k8s

Features

List of features:

  • Deploying mongodb
  • Deploy nodejs server
  • Deploy React using nginx
  • Create service

Status

Project is: done

Contact

Created by @bahachammakhi - feel free to contact me!