Skip to content

lypht/java-prototype

Repository files navigation

java-prototype

Owner: Kris Nova

Author: Kris Nova Github

Overview

java-prototype simulates a troublesome monolithic Java application that is designed to be hard to orchestrate in containers.

Install

Installing with maven

mvn clean package 

Also for a quick development run the following command to build and run the application.

make dev

Configuring

MySQL

There are three environmental variables that need to be defined in order to authenticate with a MySQL server.

export JAVAPROTOTYPE_MYSQL_CONNECTION_STRING="jdbc:mysql://my.server.url/database"
export JAVAPROTOTYPE_MYSQL_CONNECTION_USER="user"
export JAVAPROTOTYPE_MYSQL_CONNECTION_PASS="password"

Troubleshooting

If you encounter any problems that the documentation does not address, file an issue or talk to us on the Kubernetes Slack team channel #monolith.

Contributing

Thanks for taking the time to join our community and start contributing!

Feedback and discussion is available on the mailing list.

  • Please familiarize yourself with the Code of Conduct before contributing.
  • See CONTRIBUTING.md for instructions on the developer certificate of origin that we require.

Changelog

About

A monolithic Java prototype application

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published