An open API service indexing awesome lists of open source software.

https://github.com/chronicleprotocol/charts

Kubernetes Helm Charts for running Oracles
https://github.com/chronicleprotocol/charts

blockchain charts hacktoberfest helm helm-charts kubernetes oracles

Last synced: 2 months ago
JSON representation

Kubernetes Helm Charts for running Oracles

Awesome Lists containing this project

README

          

# Chronicle Labs Helm Charts



## Usage

Add the Helm repository locally and update.

```bash
helm repo add chronicle https://chronicleprotocol.github.io/charts/
helm repo update chronicle
```

## Contributing

Please ensure you can install the helm chart with sane default values.

> **NB!** Please do not include specific values or sensitive information in charts

### Helm Chart Testing
Open a PR, and push changes to your chart.
Be sure to bump the `ChartVersion` in the respective chart's `Chart.yaml`

Please install pre-commit:
```
## Setup pre-commit hooks

### Install pre-commit

Using homebrew:
```bash
$ brew install pre-commit
```

Using pip:
```bash
$ pip install pre-commit
```

Check pre-commit version
```bash
$ pre-commit --version
pre-commit 3.3.3
```
And be sure to install the pre-commit configs
```
pre-commit install
```

and be sure to install the pre-commit configs
```
pre-commit install
```

##### Install chart-testing
https://github.com/helm/chart-testing#installation
###### TL;DR
```shell
go install github.com/helm/chart-testing/ct@latest
rm -f {chart_schema,lintconf}.yaml && \
wget -nv https://raw.githubusercontent.com/helm/chart-testing/refs/heads/main/etc/{chart_schema,lintconf}.yaml
```

##### Install helm-docs
https://github.com/norwoodj/helm-docs#installation
###### TL;DR
```shell
go install github.com/norwoodj/helm-docs/cmd/helm-docs@latest
```

### Helm Chart Release
Once your PR passes all status checks, merge to `main`, and the chart-release action will publish the new version of the chart.