{"repo":"clevyr/kubedb","free":true,"listed":false,"github":"https://github.com/clevyr/kubedb","clone":"git clone https://github.com/clevyr/kubedb.git","description":"Painlessly work with databases in Kubernetes.","language":"Go","stars":22,"topics":["database","kubernetes","mariadb","mongodb","postgresql"],"license":"GPL-3.0","category":"databases-storage","readme_excerpt":"KubeDB KubeDB is a command to interact with databases running in Kubernetes. It supports dumping, restoring, and dropping into a database shell. Optional flags are available to set running database parameters (see each command's help entry for more details). If no flags are given, KubeDB will inspect the pod configuration and attempt to configure itself via the Kubernetes EnvVar API. Supported Databases - PostgreSQL - bitnami/postgresql - bitnami/postgresql-ha - CloudNativePG - Zalando Operator - MariaDB/MySQL - bitnami/mariadb - bitnami/mariadb-galera - bitnami/mysql - MongoDB - bitnami/mongodb - Redis - bitnami/redis - bitnami/valkey - Meilisearch [beta] - meilisearch/meilisearch Installation Homebrew (macOS, Linux) Click to expand Docker Click to expand KubeDB has a Docker image available at ghcr.io/clevyr/kubedb To use this image, you will need to volume bind a couple of directories into the Docker container: 1. Kubeconfig: Typically, this will be at /.kube/config , and the container expects it to be at /.kube/config . - Example: -v \"$HOME/.kube/config:/.kube/config\" 2. Data dir: A directory to hold the generated dump or that has a sql file to restore. The container expects this to be at /data . - Example: -v \"$PWD:/data\" Example: APT Repository (Ubuntu, Debian) Click to expand 1. If you don't have it already, install the ca-certificates package 2. Add Clevyr's apt repository 3. Update apt repositories 4. Install KubeDB RPM Repository (CentOS, RHEL) Click to expand 1. If ","default_branch":null,"files":null,"tree":[],"storefront":"/r/clevyr","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/clevyr/kubedb/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}