Skip to content

A chat application developed for online communication. It is containerized using Docker and leverages Helm and Kustomize for configuration management to deploy optimally to a Kubernetes cluster. The architecture utilizes PM2, Redis Cluster, and MongoDB-Shard to ensure high availability and scalability

Notifications You must be signed in to change notification settings

maverick8899/ChatAPP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web Development Technologies

spring reactjs mongo Redis nginx traefik

Deployment Technologies

docker kubenetes helm Harbor traefik

Infrastructure Technologies & Automation Technologies

Terraform Ansible Vagrant Jenkins GitLab

Table of contents

Interface

  • Web APP

helm helm

  • Kubernetes Dashboard

helm helm

- Jenkins Pipelines

helm helm

🛠️Prerequisites

  • Make sure your machine has Docker installed

🚀Getting Started

After installing Docker, run the following commands to start experiencing this project

git clone https://github.com/maverick8899/ChatAPP
cd deploy/docker
docker compose up 

Enjoy!

📧 Contact

Don't hesitate to contact me if you have any confusion or questions.

🔼 Back to top

About

A chat application developed for online communication. It is containerized using Docker and leverages Helm and Kustomize for configuration management to deploy optimally to a Kubernetes cluster. The architecture utilizes PM2, Redis Cluster, and MongoDB-Shard to ensure high availability and scalability

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published