This repository contains Helm charts for several tools in the Rode ecosystem.
| Name | Chart | Project |
|---|---|---|
| Rode | /charts/rode | rode/rode |
| Rode UI | /charts/rode-ui | rode/rode-ui |
| Rode Harbor Collector | /charts/rode-collector-harbor | rode/collector-harbor |
| Rode Build Collector | /charts/collector-build | rode/collector-build |
| Rode tfsec Collector | /charts/rode-collector-tfsec | rode/collector-tfsec |
| Rode Kubernetes Enforcer | /charts/enforcer-k8s | rode/enforcer-k8s |
| Grafeas Elasticsearch | /charts/grafeas-elasticsearch | rode/grafeas-elasticsearch |
We use the Helm Chart Testing tool to lint and test changes.
requirements
- docker
You can lint changes to the charts locally by running make test which runs the chart testing tool in a container.
requirements
- Helm Chart Testing binary
- Local Kubernetes cluster (Docker for Desktop, Kind, etc)
You can test installing the charts into a local Kubernetes cluster by running ct install --all