Skip to content

CRUD web application that depends on MySQL and RabbitMQ to demonstrate developer UX in TAP

Notifications You must be signed in to change notification settings

p-ssanders/tap-demo-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tap-demo-app

This application is used to demonstrate developer experience on the Tanzu Application Platform.

Build

./mvnw clean package

Run Locally

docker run --name my-mysql -e MYSQL_ROOT_PASSWORD=secret -e MYSQL_DATABASE=demo -e MYSQL_USER=demo -e MYSQL_PASSWORD=demo -v $HOME/mysql-data:/var/lib/mysql -p 33060:3306 -d mysql:8.0
docker run --rm -d -p 5672:5672 -p 15672:15672 rabbitmq:3-management
SPRING_PROFILES_ACTIVE=local java -jar target/tap-demo-app-0.0.1-SNAPSHOT.jar

Run on TAP

tanzu apps workload create -f tap/workload.yaml

About

CRUD web application that depends on MySQL and RabbitMQ to demonstrate developer UX in TAP

Topics

Resources

Stars

Watchers

Forks

Languages