8000 GitHub - alexandreroman/spring-petclinic-tap: Deploy Spring PetClinic to Kubernetes using TAP · GitHub
[go: up one dir, main page]

Skip to content

About

Deploy Spring PetClinic to Kubernetes using TAP

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

864 Commits

Folders and files

Repository files navigation

Spring PetClinic on TAP

This project is a fork of the famous Spring PetClinic application.

See this page if you need more details about this application.

Using this repository, you can deploy the PetClinic app to VMware Tanzu Application Platform, your platform simplifying the Kubernetes developer experience.

No need to mess with Dockerfile or craft kilometers of YAML files, you can now deploy PetClinic to your favorite Kubernetes distribution with a single command.

How to use it?

Use this command to deploy the app:

tanzu apps workload apply -f config/workload.yaml

petclinic-screenshot

Binding this app to PostgreSQL

Use this command to deploy a PostgreSQL database:

tanzu service class-claim create spring-petclinic-db --class postgresql-unmanaged --parameter storageGB=1

You can now deploy the app including the PostgreSQL configuration:

tanzu apps workload apply -f config/workload-postgres.yaml

Binding this app to MySQL

Use this command to deploy a MySQL database:

tanzu service class-claim create spring-petclinic-db --class mysql-unmanaged --parameter storageGB=1

You can now deploy the app including the MySQL configuration:

tanzu apps workload apply -f config/workload-mysql.yaml

Contributing

The issue tracker is the preferred channel for bug reports, features requests and submitting pull requests.

For pull requests, editor preferences are available in the editor config for easy use in common text editors. Read more and download plugins at https://editorconfig.org. If you have not previously done so, please fill out and submit the Contributor License Agreement.

License

The Spring PetClinic sample application is released under version 2.0 of the Apache License.

About

Deploy Spring PetClinic to Kubernetes using TAP

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

0