Skip to content

A CRUD application using Spring Boot, MongoDB, Docker and Kubernetes

Notifications You must be signed in to change notification settings

GeorgeAp/SpringBoot-MongoDB-Docker-Crud-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpringBoot-MongoDB-Docker-Crud-Application

A CRUD application using Spring Boot, MongoDB, Docker and Kubernetes

Requirements

Docker, Minikube and Kubernetes

Execute the application

docker login

docker push gapaa/spring-mongodb-crud-application

Deploy on Kubernetes

minikube start

minikube dashboard

cd K8s/mongodb

kubectl create -f mongo-service.yml

kubectl create -f mongo-controller.yml

cd K8s

kubectl create -f deployment.yml

kubectl create -f service.yml

kubectl describe service spring-mongodb-crud-application

minikube service spring-mongodb-crud-application

this will launch the application in your browser

Finally, to stop, use: minikube stop

About

A CRUD application using Spring Boot, MongoDB, Docker and Kubernetes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published