Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch to Gigapipe images/settings #17

Draft
wants to merge 4 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 11 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
# Helm Chart for qryn
<a href="https://qryn.dev" target="_blank">
<img src='https://user-images.githubusercontent.com/1423657/218816262-e0e8d7ad-44d0-4a7d-9497-0d383ed78b83.png' style="margin-left:-10px" width=150/>
# <img src='https://avatars.githubusercontent.com/u/76224143?s=400&u=4e207cf756a7146392f9f04c6beb3940a417369d&v=4' style="margin-left:-10px" width=28 /> [Helm Chart for Gigapipe](https://gigapipe.com)
<a href="https://gigapipe.com" target="_blank">
<img src='https://github.com/user-attachments/assets/fc8c7ca9-7a18-403d-b2a6-17899a534d33' style="margin-left:-10px;width:200px;" width=200/>
</a>

## Overview
This Helm chart provides Kubernetes deployment configurations for [qryn](https://github.com/metrico/qryn) a polyglot, lighweight, multi-standard observability framework for Logs, Metrics and Traces, designed to be drop-in compatible with Loki, Prometheus, Tempo and Opentelemetry.
This Helm chart provides Kubernetes deployment configurations for [gigapipe](https://gigapipe.com) a polyglot, lighweight, multi-standard observability framework for Logs, Metrics and Traces, designed to be drop-in compatible with Loki, Prometheus, Tempo and Opentelemetry.

---

Expand Down Expand Up @@ -36,7 +37,7 @@ helm repo update
See [helm repository](https://helm.sh/docs/helm/helm_repo/) for command documentation.

Install Chart
To deploy [qryn](https://github.com/metrico/qryn) using this Helm chart, use the following command:
To deploy [gigapipe](https://github.com/metrico/qryn) using this Helm chart, use the following command:

```bash
helm repo add qryn-helm https://metrico.github.io/qryn-helm/
Expand All @@ -61,8 +62,8 @@ Feel free to modify the configurations based on your requirements and environmen
### Image Parameters
| **Key** | **Default** | **Description** |
|-------------------------------|------------------------|------------------------------------------------------|
| `image.repository` | `qxip/qryn` | Qryn image repository. |
| `image.tag` | `""` | Qryn image tag (default: latest). |
| `image.repository` | `ghcr.io/metrico/gigapipe` | Gigapipe image repository. |
| `image.tag` | `""` | Gigapipe image tag (default: latest). |
| `imagePullSecrets` | `[]` | Secrets for pulling images. |
| `imageCredentials` | `{}` | Custom image registry credentials. |

Expand Down Expand Up @@ -107,7 +108,8 @@ Feel free to modify the configurations based on your requirements and environmen
| **Key** | **Default** | **Description** |
|-------------------------------|------------------------|------------------------------------------------------|
| `env.CLICKHOUSE_SERVER` | `localhost` | ClickHouse server address. |
| `env.CLICKHOUSE_PORT` | `8123` | ClickHouse server port. |
| `env.CLICKHOUSE_PORT` | `9000` | ClickHouse server port. |
| `env.CLICKHOUSE_PROTO` | `tcp` | ClickHouse server protocol (tcp/tls). |
| `env.CLICKHOUSE_DB` | `qryn` | ClickHouse database name. |
| `env.CLICKHOUSE_AUTH` | `default:` | ClickHouse authentication credentials. |

Expand Down Expand Up @@ -163,7 +165,7 @@ Feel free to modify the configurations based on your requirements and environmen
| ADVANCED_SAMPLES_ORDERING | timestamp_ns | Specify the 'ORDER BY' your samples table should use (for multiple use comma-separated list fingerprint,timestamp_ns)|

## ENV Settings
For more information about qryn environment variables, visit [qryn Environments](https://qryn.metrico.in/#/env).
For more information about Gigapipe environment variables, visit [qryn Environments](https://qryn.metrico.in/#/env).



Expand Down
10 changes: 5 additions & 5 deletions values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ nameOverride: ""
fullnameOverride: ""

image:
repository: qxip/qryn
repository: ghcr.io/metrico/gigapipe
tag: ""

# imagePullSecrets:
Expand Down Expand Up @@ -106,19 +106,19 @@ basicAuthPass: ""
# "test:$apr1$vbY9pP6j$GruYGP/AoYR1RPQN8KshE."
env:
CLICKHOUSE_SERVER: "localhost"
CLICKHOUSE_PORT: "8123"
CLICKHOUSE_PORT: "9000"
CLICKHOUSE_DB: "qryn"
CLICKHOUSE_AUTH: "default:"
# CLICKHOUSE_PROTO: "http"
CLICKHOUSE_PROTO: "tcp"
# CLICKHOUSE_TIMEFIELD: "record_datetime"
# CLUSTER_NAME: ""
# BULK_MAXAGE: "2000"
# BULK_MAXSIZE: "5000"
# BULK_MAXCACHE: "50000"
# LABELS_DAYS: "7"
# SAMPLES_DAYS: "7"
# HOST: "0.0.0.0"
# PORT: "3100"
HOST: "0.0.0.0"
PORT: "3100"
# QRYN_LOGIN: ""
# QRYN_PASSWORD: ""
# READONLY: "false"
Expand Down