https://github.com/trickstercache/helm-charts
Helm Charts Repository for Trickster
https://github.com/trickstercache/helm-charts
Last synced: 4 months ago
JSON representation
Helm Charts Repository for Trickster
- Host: GitHub
- URL: https://github.com/trickstercache/helm-charts
- Owner: trickstercache
- License: apache-2.0
- Created: 2020-02-27T17:37:44.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2025-04-22T23:53:56.000Z (about 1 year ago)
- Last Synced: 2025-04-23T00:30:46.477Z (about 1 year ago)
- Language: Smarty
- Homepage:
- Size: 277 KB
- Stars: 14
- Watchers: 3
- Forks: 19
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Kubernetes Helm Charts for Trickster
[](https://opensource.org/licenses/Apache-2.0)
[](https://github.com/trickstercache/helm-charts/actions)
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](https://helm.sh) must be installed to use the charts.
Please refer to Helm's [documentation](https://helm.sh/docs/) to get started.
Once Helm is set up properly, query for the latest (v1.x) trickster helm chart:
```console
helm show chart oci://ghcr.io/trickstercache/charts/trickster --version '^2'
```
Install trickster via:
```console
# 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](CONTRIBUTING.md) 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`
* Installs [prometheus](https://github.com/prometheus/prometheus), [nginx](https://github.com/nginx/nginx), and [openebs](https://github.com/openebs/openebs) into a new [kind](https://github.com/kubernetes-sigs/kind) cluster.
2. Install trickster: `make install`
3. Open a web browser to trickster (proxying Prometheus' query endpoint): `make query`
4. Point your grafana instance at `http://localhost:31209`
## License
[Apache 2.0 License](./LICENSE).