Rujuu-prog / todo-k8s-practice

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Todo App (Spring Boot + PostgreSQL + Kubernetes)

This project is a Todo application built with Spring Boot, using PostgreSQL as the database, and facilitates deployment on Kubernetes with Minikube and Skaffold.

Prerequisites

Running the Application

  1. Clone the repository.
    git clone git@github.com:Rujuu-prog/todo-k8s-practice.git
    cd todo-k8s-practice
  2. Set up Secrets.
    cp k8s/secret.yaml.example k8s/secret.yaml
    Edit secret.yaml to set your actual values
  3. Start Minikube.
    minikube start
  4. Start Skaffold.
    skaffold dev --port-forward

Usage

Access the Todo application at http://127.0.0.1:5173.

Minikube Dashboard

To access the Minikube Dashboard, which provides a web-based Kubernetes user interface, you can use the following command:

minikube dashboard

About


Languages

Language:Vue 35.3%Language:Java 34.3%Language:CSS 10.6%Language:TypeScript 9.5%Language:Dockerfile 7.3%Language:HTML 3.0%