Skip to content

sherpa90/spring-boot-h2-database-crud

 
 

Repository files navigation

Spring Boot H2 Database CRUD APP Centro de Eventos Talento Digital 2024.-

Run Spring Boot application paso 1

mvn clean install

Run Spring Boot application paso 2

mvn spring-boot:run

Run Spring Boot local

http://localhost:8080/tutorials

Run Spring Boot H2 BBDD

http://localhost:8080/h2-console


Despliegue en Docker

Avanzamos a nuestra carpeta del proyecto

cd /ruta/a/Springboot_APP

Despliegue en Docker

docker build -t nombre-de-la-imagen .
docker run -d -p 8080:8080 nombre-de-la-imagen

http://localhost:8080/tutorials


Despliegue en Kubernetes usando kubectl y minikube

Este apartado describe cómo desplegar una aplicación Spring Boot en Kubernetes utilizando minikube.

Pasos para el despliegue:

minikube start --insecure-registry true
eval $(minikube docker-env)
sudo docker build -t td-springboot ./springboot-app
minikube image load td-springboot
kubectl apply -f kubernetes.yaml
minikube service springboot-loadbalancer -n talento-digital --url
minikube delete

About

Spring Boot H2 Database CRUD example with Spring JPA, Spring Web MVC

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 50.9%
  • Java 33.2%
  • JavaScript 12.3%
  • CSS 3.2%
  • Dockerfile 0.4%