Skip to content

trickstercache/helm-charts

Repository files navigation

Kubernetes Helm Charts for Trickster

License

This functionality is in beta and is subject to change. The code is provided as-is with no warranties. Beta features are not subject to the support SLA of official GA features.

Usage

Note: the trickster helm chart should be compatible with any Trickster v2.x release.

Helm must be installed to use the charts. Please refer to Helm's documentation to get started.

Once Helm is set up properly, query for the latest (v1.x) trickster helm chart:

helm show chart oci://ghcr.io/trickstercache/charts/trickster --version '^2'

Install trickster via:

# install latest chart
helm install trickster oci://ghcr.io/trickstercache/charts/trickster
# install the latest (via semver query)
helm install trickster oci://ghcr.io/trickstercache/charts/trickster --version '^2'
# install a specific version of the trickster chart
helm install trickster oci://ghcr.io/trickstercache/charts/trickster:2.0.0

Contributing

We'd love to have you contribute! Please refer to our contribution guidelines for details.

Makefile Targets

To facilitate development and testing, we've included a Makefile with a few common targets.

  1. Set up local kubernetes cluster via kind: make setup-kind
  1. Install trickster: make install

  2. Open a web browser to trickster (proxying Prometheus' query endpoint): make query

  3. Point your grafana instance at http://localhost:31209

License

Apache 2.0 License.