Skip to content

NikTJ777/nuodb-helm-charts

 
 

Repository files navigation

NuoDB Helm Charts

Build Status

Use this repository to submit official Charts for NuoDB. Charts are curated application definitions for Helm. For more information about installing and using Helm, see its README.md. To get a quick introduction to Charts see this chart document. For more information on using Helm, refer to the Helm's documentation.

NuoDB Helm Chart Version support

For a list of supported NuoDB Helm Chart releases and where to download, click the Releases tab above. To enable automated notification of new releases, click the Watch button above and subscribe to the Releases Only selection.

Software Release requirements

Software Release Requirements
Kubernetes The latest and previous minor versions of Kubernetes. For example, if the latest minor release of Kubernetes is 1.16 then 1.16 and 1.15 are offically supported. Charts may still work on previous versions of Kubernertes even though they are outside the target support window. To provide that support the API versions of objects should be those that work for both the latest minor release and the previous one.
Managed Kubernetes Distributions OpenShift 4.x, Google GKE, Amazon EKS, Azure AKS, or Rancher RKE. Charts may also work on other Kubernetes distributions. The distributions listed here are tested regularly.
Helm Version 2 and 3 are supported, v2.9 or greater. v3.2 is the main development environment
NuoDB Version 4.0.4 and onwards.

NuoDB Helm Chart Installation

The default repository for NuoDB is located at https://storage.googleapis.com/nuodb-charts and must be enabled.

To add the charts for your local client, run the helm repo add command below:

helm repo add nuodb https://storage.googleapis.com/nuodb-charts
"nuodb" has been added to your repositories

To list the NuoDB charts added to your repository, run helm search nuodb/

If using Helm 2, helm init is required.

To install a chart into your Kubernetes cluster, run

helm install nuodb/<chart>

NuoDB Helm Chart Incubator Repository Installation

The Incubator repository contains enhancements not yet available in the supported releases. To add the Incubator charts for your local client, run the helm repo add command below:

helm repo add nuodb-incubator https://nuodb-charts-incubator.storage.googleapis.com/
"nuodb-incubator" has been added to your repositories

To list the NuoDB incubator charts added to your repository, run helm search nuodb-incubator/

If using Helm 2, helm init is required.

To install an incubator chart into your Kubernetes cluster, run

helm install nuodb-incubator/<chart>

Repository Structure

This GitHub repository contains the source for the packaged and versioned charts released in the gs://nuodb-charts Google Storage bucket (the Chart Repository).

The Charts in this repository are organized into two folders:

       stable

       incubator

The charts in the stable directory in the master branch of this repository are the latest packaged chart in the chart repository. The purpose of this repository is to provide a place for maintaining and contributing official chart updates and enhancements into the chart repository.

The charts in the Incubator directory are those that do not meet these criteria. Having the incubator folder allows charts to be shared and improved on until they are ready to be moved into the stable folder. The charts in the incubator/ directory can be found in the gs://nuodb-charts-incubator Google Storage Bucket.

Status of the Project

This project is still under active development, so you might run into issues. If you do, please don't be shy about letting us know, or better yet, contribute a fix or feature.

About

NuoDB Helm Chart for Kubernetes & OpenShift

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 76.7%
  • Shell 15.0%
  • Smarty 8.3%