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.
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 |
---|---|
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. |
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>
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>
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:
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.
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.