yrashish / indian-states

Create a CI/CD workflow for spring boot application on Kubernetes via Skaffold.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

About Project

This is a simple Spring Boot application which, when accessed via /states or /state?name=statename REST endpoint show all or specific Indian states and their capitals. This application uses an in-memory H2 database that inserts rows at the start of the application

About Skaffold

Skaffold handles the workflow for building, pushing and deploying your application.

How to start project locally

  • Install skaffold brew install skaffold
  • Install Docker Desktop for Mac for running kubernetes locally
  • Install kubectl (Optional for Docker Desktop) brew install kubectl

git clone https://github.com/yrashish/indian-states

skaffold dev

Demo

Demo

About

Create a CI/CD workflow for spring boot application on Kubernetes via Skaffold.


Languages

Language:Java 100.0%