Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/henriquelluiz/kotlin-k8s-demo

A demo blog developed with Kotlin and Spring.
https://github.com/henriquelluiz/kotlin-k8s-demo

backend docker kotlin kubernetes mustache shell spring

Last synced: about 7 hours ago
JSON representation

A demo blog developed with Kotlin and Spring.

Awesome Lists containing this project

README

        

## About
In this demo application, I create a simple blog with Spring and Kotlin. Then I deploy it to Kubernetes.

#### What's the easiest way to run this application locally?
Basically, you are just going to run the shell file:

```bash
chmod +x kubeDeploy.sh
./kubeDeploy.sh
```

#### What will you need?
1. Have [Docker](https://docs.docker.com/engine/install/ubuntu/) installed on your machine.
2. Manage Docker as a non-root user (optional). [Post-installation steps for Linux](https://docs.docker.com/engine/install/linux-postinstall/)
3. Have [Minikube](https://minikube.sigs.k8s.io/docs/start/) installed on your machine.
4. Have [Kubectl](https://kubernetes.io/docs/tasks/tools/) installed on your machine.

*That's it* 🥳