dmakeroam / Effortless-Cloud-Native-Apps-Development-using-Skaffold

Effortless Cloud-Native Apps Development using Skaffold, published by Packt

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 startup and keeps it in memory.

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

Effortless Cloud-Native Apps Development using Skaffold, published by Packt

License:MIT License


Languages

Language:Java 93.6%Language:Dockerfile 6.4%