This repository contains the material for a workshop on how to configure mTLS between two services written in spring.
- Java (16.0.1)
- Gradle (7.1.1 (or use the included gradle wrapper))
- OpenSSL (LibreSSL 2.8.3)
A recommendation is to make use of SDKMAN to manage Java-related libraries.
- Clone this repo
cd business-application && ./gradlew bootRun
cd api-gw && ./gradlew bootRun
- Access the business-application on http://localhost:8080/api/hello
- Access the api-gw on http://localhost:8081/api/hello-client