3

I am converting a webapp from monolithic to kubernetes based architecture. But how can mysql be persistent with data when we have 2 mysql pods in each of 2 differnet nodes? I think we can mount a volume but still if my server with the mounted volume fails, this will be a single point of failure. How can I avoid this? I want to acheive no single point of failure using kubernetes without cloud. How can I acheive this?

ankk98
  • 131
  • 4

1 Answers1

2

I would suggest to only run stateless apps in k8s. One should run statefull apps like databases in dedicated database solutions like AWS RDS.

030
  • 13,235
  • 16
  • 74
  • 173