Skip to content

muhammadhassaan-solves/persistent-mysql-on-kubernetes-with-statefulsets

Repository files navigation

Scalable and Persistent MySQL Deployment Using Kubernetes StatefulSets

Description

This project demonstrates the use of Kubernetes StatefulSets to run a reliable MySQL database. It includes persistent volume claims, headless services, and scaling behavior while ensuring data remains intact across pod restarts.

Tools and Technologies

  • Kubernetes
  • StatefulSets
  • MySQL
  • PersistentVolumeClaims (PVCs)
  • Headless Service
  • kubectl
  • YAML
  • StorageClass

Project Walk-through

Set Up Headless Service & Configure StorageClass


Deploy MySQL StatefulSet


Test Data Persistence


Scale StatefulSet


Patch (Update) the StatefulSet


Check Pod DNS and Connectivity


About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published