yahoojapan/k2hdkc_dbaas_override_conf
K2HDKC DBaaS Override Configuration
K2HDKC DBaaS Override Configuration(K2HDKC DBaaS Utilities)
K2HDKC DBaaS
K2HDKC DBaaS Overview
K2HDKC DBaaS (DataBase as a Service of K2HDKC) is a basic system that provides K2HDKC(K2Hash based Distributed Kvs Cluster) as a service.
K2HDKC DBaaS (Database as a Service for K2HDKC) is a Database as a Service that uses K2HR3 and works with OpenStack and kubernetes to build a K2HDKC(K2Hash based Distributed Kvs Cluster) Cluster for distributed KVS.
Users can easily launch, scale, back up, and restore K2HDKC clusters as K2HDKC DBaaS.
Detailed documentation for K2HDKC DBaaS can be found here.
K2HKDC DBaaS types
There are four types of DBaaS (Database as a Service) provided by K2HDKC DBaaS (Database as a Service for K2HDKC) as shown below.
We provide two K2HDKC DBaaS types that cooperate with OpenStack and two types that cooperate with kubernetes.
With Trove(Trove is Database as a Service for OpenStack)
This is DBaaS(Database as a Service) using Trove which is a product of OpenStack.
It incorporates K2HDKC (Distributed KVS) as one of Trove’s databases to realize DBaaS(Database as a Service).
K2HDKC DBaaS CLI(Command Line Interface) for OpenStack
If you have an existing OpenStack environment, this K2HDKC DBaaS CLI(Command Line Interface) allows you to implement DBaaS(Database as a Service) without any changes.
K2HDKC DBaaS on kubernetes CLI(Command Line Interface)
If you are using kubernetes cluster or trial environment such as minikube, this K2HDKC DBaaS on kubernetes CLI(Command Line Interface) allows you to implement DBaaS(Database as a Service) without any changes.
K2HDKC Helm Chart
If you are using kubernetes cluster or trial environment such as minikube, you can install(build) DBaaS(Database as a Service) by using Helm(The package manager for Kubernetes) with K2HDKC Helm Chart.
K2HDKC DBaaS Override Configuration
This K2HDKC DBaaS Override Configuration is a setting for connecting each component running on the Virtual Machine that enjoys the functions of K2HDKC DBaaS.
This Configuration allows CHMPX and K2HDKC components to work together and exchange data with K2HR3.
Documents
Repositories
Packages
- k2hdkc-dbaas-override-conf(packagecloud.io)
- k2hdkc(packagecloud.io)
- chmpx(packagecloud.io)
- k2hr3-app(npm packages)
- k2hr3-api(npm packages)
- k2hr3-get-resource(packagecloud.io)
License
This software is released under the MIT License, see the license file.
AntPickax
K2HDKC DBaaS Override Configuration is one of AntPickax products.
Copyright(C) 2021 Yahoo Japan Corporation.
