K8s StatefulSets Explained | Postgres | Spring Boot
Skills:
Systems Design Basics90%
Key Takeaways
Explains Kubernetes StatefulSets using Postgres and Spring Boot
Original Description
Repo - https://github.com/therealdumbprogrammer/spring-k8s-workshop/tree/feature/video-7-db
Docs -
https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/
In this video, we explore why databases are different from stateless applications in Kubernetes and when StatefulSets become necessary.
Starting with Persistent Volumes (PV) and Persistent Volume Claims (PVC), we build up to running PostgreSQL with persistent storage, examine when a simple Deployment + Service + PVC is sufficient, and uncover the identity challenges that arise in replicated database systems.
⏱️ Timestamps
00:00 – Intro
01:08 – StatefulSets explained
11:07 – Deploying Postgres on k8s
21:34 – Adding DB support in code
#SpringBoot #Kubernetes #SpringBootDocker #SpringBootOnKubernetes #KubernetesLocalSetup #SpringBootBuildImage #JavaDevelopers #SpringBootTutorial #KubernetesForJava #CloudNative #javamicroservices
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
More on: Systems Design Basics
View skill →Related Reads
📰
📰
📰
📰
Java: Word to TXT Conversion
Dev.to · Jeremy K.
The New HTTP QUERY Method: How to Use It in Node.js and Express Today
Dev.to · Dev Encyclopedia
2 @Transactional Traps That Catch Even Senior Java Developers in interviews
Dev.to · Nikhil Kamani
10th Anniversary of the Excelize Open Source, New ersion 2.11.0 Released
Dev.to AI
Chapters (4)
Intro
1:08
StatefulSets explained
11:07
Deploying Postgres on k8s
21:34
Adding DB support in code
🎓
Tutor Explanation
DeepCamp AI