Skip to content

bitdances/risingwave-helm-charts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Helm Charts for RisingWave

Test Charts License Slack X

Charts

Prerequisites

  • Kubernetes cluster (version >= 1.24)
  • Helm (version >= 3.7)

Installation

Add Helm Repository

Add the Helm Repository

helm repo add risingwavelabs https://risingwavelabs.github.io/helm-charts/ --force-update

Update the local Helm chart repository cache

helm repo update

Install RisingWave

Note

The following command installs a standalone RisingWave with local persistency. It will create a PersistentVolumeClaim with StatefulSet and the data will be persisted in the provisioned PersistentVolume. Therefore, it requires the Kubernetes cluster to allow dynamic provisioning of PVs. Please download and revise the values file if it doesn't suit you well.

helm install risingwave risingwavelabs/risingwave \
  -f https://raw.githubusercontent.com/risingwavelabs/helm-charts/main/examples/dev/dev.values.yaml \
  # --set wait=true         # Uncomment to wait before RisingWave's ready

Install RisingWave Operator

Prerequisites:

Note

CustomResourceDefinitions are included in the RisingWave Operator Helm chart and will be installed by default.

Create a dedicated namespace for RisingWave Operator.

kubectl create namespace risingwave-operator-system

Install the RisingWave Operator Helm chart.

helm install risingwave-operator risingwavelabs/risingwave-operator \
  --namespace risingwave-operator-system --create-namespace

Documentation

Contributing

Contributions are welcome! Please see our Contributing Guide for more information.

License

This project is licensed under the Apache 2.0 License.

Releases

No releases published

Packages

No packages published

Languages

  • Smarty 67.3%
  • Shell 27.6%
  • Makefile 5.1%