Solution Factory OneDB Chart

A Solution factory OneDB helm chart contains elements of the Solution factory including things like a Console UI, grafana, prometheus. The OneDB helm chart is included as a subchart of the overall Helm chart. There are multiple different Solution Factory charts that include different aspects of OneDB.

  • OneDB SQL Data Store (onedb-sql): This is the Helm chart that contains the OneDB Database server. It uses a kubernetes operator to deploy a statefulset in a kubernetes environment.
  • OneDB Rest Data Store (onedb-rest): This is a helm chart that deploys the OneDB Database server with the REST listener. The OneDB SQL Data Store is a subchart in this chart.
  • OneDB Document Data Store (onedb-mongo): This is a helm chart that deploys the OneDB Database server with the Mongo listener. The OneDB SQL Data Store is a subchart in this chart.
  • OneDB Explore (onedb-explore): This is a Helm chart that contains only the OneDB Explore UI.
  • OneDB Product (onedb-product): This is a Helm chart that contains OneDB SQL Data Store, OneDB Rest, OneDB Document and OneDB Explore all as subcharts.

The Solution Factory OneDB helm(s) chart can be configured to only allow connections from within the cluster itself, or they can be configured to allow for connections from outside the cluster.

To allow for connections from outside the cluster, a Solution factory OneDB helm chart includes and configures Ambassador. The ambassador LoadBalancer will handle connectivity into the kubernetes cluster for Mongo, REST and Explore. The OneDB Connection Manager will handle connections into the kubernetes cluster for Native SQLI clients (ex. JDBC, ODBC, ESQL/C)

By default, OneDB Connection Manager does not allow for external connections.