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