KubeDB

Run production-grade databases easily on Kubernetes

kubedb logo

A tool to automate database deploy on Kubernetes using CRD. It also takes scheduled backup of databases.

  • Built Kubernetes Custom Resource Definitions (CRDs) and controllers in Go to manage database lifecycle operations within Kubernetes clusters.
  • Developed modular operator architecture including API machinery, CLI, installer, and database-specific controllers for PostgreSQL, MongoDB, Elasticsearch, Redis, and MySQL.
  • Implemented reconciliation loops, leader election, and rolling upgrade mechanisms for reliable distributed database orchestration.
Abdullah Al Maruf
Abdullah Al Maruf
Software Engineer II

Its not who I am underneath, but what I do that defines me. -Batman.

Related