WIP: Spring Boot Kotlin application using OpenAPI (formerly Swagger Specification)

OpenApi UI will be generated during the runtime based on config/api.yml and available here

Tests

Initialize tests can be generated by setting generateApiTests.set(true) in build.gradle.kts. After that, move generated test file to src/main tree and implement test methods as needed.

Local Development

Start the application locally

./gradlew bootRun

Kubernetes environment

skaffold build
skaffold run