Sample application to show the secured integration of microservices and vaadin
Exemplary application to show the SSO and OAuth2 secured integration of microservices with Spring Cloud and Vaadin. Main concepts in this projects are:
ToDo:
gradlew clean build
to compile and build the applicationstart-all.bat
to start the list of serviceshttp://localhost
should bring you to the landing page (with a redirect to https)docker-compose up -d
do start dependent Redis, RabbitMQ, MongoDB and MySQL services (also DBs will be added automatically)gradlew clean build
to compile projectstart-all.bat
in windows or start-all.sh
in unix##Deployment:
The project could be deployed to a rancher stack using the given rancher-docker-compose.yml
. The databases from above also here need to be added manually, here within the execute shell of the MySQL-container.
If all works fine (services might need to be restarted) you should see the this landing page:
Initial test credentials then are [email protected]/quert6
.
Fingers crossed.. Finally the Vaadin UI should show up: