ELI5: Why is it not advisable to run databases in k8s?

This page summarizes the projects mentioned and recommended in the original post on /r/kubernetes

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • longhorn

    Cloud-Native distributed storage built on and for Kubernetes

  • Just don't back Longhorn with XFS volumes.

  • postgres-operator

    Production PostgreSQL for Kubernetes, from high availability Postgres clusters to full-scale database-as-a-service. (by CrunchyData)

  • Then you have to consider the operator itself. On paper those things sound like the reborn saviour and i agree that they solve a lot of problems for you. Until you run into some edge case like https://github.com/CrunchyData/postgres-operator/issues/2615 . And sure enough you can work around that by adding a 1:1 copy of your production cluster to run testsuits on and/or buy the professional support. Yeah it was fixed 3 weeks later, but now you have to roll this new version out across your environments, testing everything again.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts