{"id":18718238,"url":"https://github.com/risingwavelabs/helm-charts","last_synced_at":"2025-04-12T13:33:28.665Z","repository":{"id":186082137,"uuid":"517934804","full_name":"risingwavelabs/helm-charts","owner":"risingwavelabs","description":"Helm Charts for RisingWave","archived":false,"fork":false,"pushed_at":"2025-04-11T07:00:23.000Z","size":1422,"stargazers_count":18,"open_issues_count":3,"forks_count":12,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-04-11T09:11:38.404Z","etag":null,"topics":["charts","helm","helm-charts","kubernetes","risingwave","risingwave-operator"],"latest_commit_sha":null,"homepage":"https://risingwave.com","language":"Smarty","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/risingwavelabs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-07-26T06:07:54.000Z","updated_at":"2025-04-11T06:59:41.000Z","dependencies_parsed_at":null,"dependency_job_id":"846858ea-b9ea-4107-a331-866d23ff76b0","html_url":"https://github.com/risingwavelabs/helm-charts","commit_stats":null,"previous_names":["risingwavelabs/helm-charts"],"tags_count":116,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/risingwavelabs%2Fhelm-charts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/risingwavelabs%2Fhelm-charts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/risingwavelabs%2Fhelm-charts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/risingwavelabs%2Fhelm-charts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/risingwavelabs","download_url":"https://codeload.github.com/risingwavelabs/helm-charts/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248573629,"owners_count":21126874,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["charts","helm","helm-charts","kubernetes","risingwave","risingwave-operator"],"created_at":"2024-11-07T13:20:09.212Z","updated_at":"2025-04-12T13:33:26.389Z","avatar_url":"https://github.com/risingwavelabs.png","language":"Smarty","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cpicture\u003e\n    \u003csource srcset=\"https://raw.githubusercontent.com/risingwavelabs/risingwave/main/.github/RisingWave-logo-dark.svg\" width=\"500px\" media=\"(prefers-color-scheme: dark)\"\u003e\n    \u003cimg src=\"https://raw.githubusercontent.com/risingwavelabs/risingwave/main/.github/RisingWave-logo-light.svg\" width=\"500px\"\u003e\n  \u003c/picture\u003e\n\u003c/p\u003e\n\n\nHelm Charts for RisingWave\n---\n\n[![Test Charts](https://github.com/risingwavelabs/helm-charts/actions/workflows/test.yml/badge.svg)](https://github.com/risingwavelabs/helm-charts/actions/workflows/test.yml)\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n[![Slack](https://badgen.net/badge/Slack/Join%20RisingWave/0abd59?icon=slack)](https://risingwave.com/slack)\n[![X](https://img.shields.io/twitter/follow/risingwavelabs)](https://twitter.com/risingwavelabs)\n\n## Charts\n\n- [risingwave](charts/risingwave/README.md) - Helm chart for deploying\n  a [RisingWave Cluster](https://github.com/risingwavelabs/risingwave)\n- [risingwave-operator](charts/risingwave-operator/README.md) - Helm chart for deploying\n  a [RisingWave Operator](https://github.com/risingwavelabs/risingwave-operator)\n\n## Prerequisites\n\n- Kubernetes cluster (version \u003e= 1.24)\n- [Helm](https://helm.sh/docs/intro/install/) (version \u003e= 3.10)\n\n## Installation\n\n### Add Helm Repository\n\nAdd the Helm Repository\n\n ```shell\n helm repo add risingwavelabs https://risingwavelabs.github.io/helm-charts/ --force-update\n ```\n\nUpdate the local Helm chart repository cache\n\n ```shell\n helm repo update\n ```\n\n### Install RisingWave\n\n\u003e [!NOTE]\n\u003e\n\u003e The following command installs a standalone RisingWave with local persistency. It will create a PersistentVolumeClaim\n\u003e with StatefulSet and the data will be persisted in the provisioned PersistentVolume. Therefore, it requires the\n\u003e Kubernetes cluster to\n\u003e allow [dynamic volume provisioning](https://kubernetes.io/docs/concepts/storage/dynamic-provisioning/).\n\u003e Please download and revise the values file if it doesn't suit you well.\n\n```shell\nhelm install risingwave risingwavelabs/risingwave \\\n  -f https://raw.githubusercontent.com/risingwavelabs/helm-charts/main/examples/dev/dev.values.yaml \\\n  # --set wait=true         # Uncomment to wait before RisingWave's ready\n```\n\n\u003e [!TIP]\n\u003e\n\u003e The following command will help create a RisingWave similar to above except **without persistency guarantee**. If\n\u003e the [dynamic volume provisioning](https://kubernetes.io/docs/concepts/storage/dynamic-provisioning/) isn't setup in\n\u003e your Kubernetes cluster, you could take a quick try with RisingWave with this.\n\u003e \n\u003e ```shell\n\u003e helm install risingwave risingwavelabs/risingwave \\\n\u003e   --set metaStore.sqlite.enabled=true \\\n\u003e   --set stateStore.localFs.enabled=true \\\n\u003e   --set standalone.enabled=true \\\n\u003e   # --set wait=true         # Uncomment to wait before RisingWave's ready \n\u003e ```\n\n### Install RisingWave Operator\n\nPrerequisites:\n\n- [Install cert-manager](https://cert-manager.io/docs/installation/helm/)\n\n\u003e [!NOTE]\n\u003e\n\u003e CustomResourceDefinitions are included in the RisingWave Operator Helm chart and will be installed by default.\n\nCreate a dedicated namespace for RisingWave Operator.\n\n```shell\nkubectl create namespace risingwave-operator-system\n```\n\nInstall the RisingWave Operator Helm chart.\n\n```shell\nhelm install risingwave-operator risingwavelabs/risingwave-operator \\\n  --namespace risingwave-operator-system --create-namespace\n```\n\n## Documentation\n\n- [RisingWave Documentation](https://docs.risingwave.com/)\n- [RisingWave Operator Documentation](https://github.com/risingwavelabs/risingwave-operator/blob/main/README.md)\n- [Helm Charts Documentation](docs/README.md)\n\n## Contributing\n\nContributions are welcome! Please see our [Contributing Guide](CONTRIBUTING.md) for more information.\n\n## License\n\nThis project is licensed under the [Apache 2.0 License](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frisingwavelabs%2Fhelm-charts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frisingwavelabs%2Fhelm-charts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frisingwavelabs%2Fhelm-charts/lists"}