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

Release v0.5.0 #20

Merged
merged 2 commits into from
Apr 10, 2024
Merged
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
4 changes: 4 additions & 0 deletions charts/graphql-data-connector/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
The changelog is automatically generated using [git-chglog](https://github.com/git-chglog/git-chglog) and it follows [Keep a Changelog](https://keepachangelog.com) format.


<a name="[email protected]"></a>
## [[email protected]] - 2024-04-10
- feat: update hasura dependencies to v2.38.1

<a name="[email protected]"></a>
## [[email protected]] - 2024-02-26
- feat: update hasura dependencies to v2.37.0 ([#15](https://github.com/hasura/helm-charts/pull/15))
Expand Down
4 changes: 2 additions & 2 deletions charts/graphql-data-connector/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ type: application

# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
version: 0.4.0
version: 0.5.0

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application.
appVersion: 2.37.0
appVersion: 2.38.1
2 changes: 1 addition & 1 deletion charts/graphql-data-connector/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ labels: {}
##
image:
repository: hasura/graphql-data-connector
tag: v2.37.0
tag: v2.38.1
## Specify a imagePullPolicy
## ref: https://kubernetes.io/docs/user-guide/images/#pre-pulling-images
##
Expand Down
5 changes: 5 additions & 0 deletions charts/graphql-engine/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
The changelog is automatically generated using [git-chglog](https://github.com/git-chglog/git-chglog) and it follows [Keep a Changelog](https://keepachangelog.com) format.


<a name="[email protected]"></a>
## [[email protected]] - 2024-04-10
- feat: update hasura dependencies to v2.38.1
- feat: add service account template ([#19](https://github.com/hasura/helm-charts/pull/19))

<a name="[email protected]"></a>
## [[email protected]] - 2024-02-26
- feat: update hasura dependencies to v2.37.0 ([#15](https://github.com/hasura/helm-charts/pull/15))
Expand Down
4 changes: 2 additions & 2 deletions charts/graphql-engine/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@ type: application

# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
version: 0.4.0
version: 0.5.0

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application.
appVersion: 2.37.0
appVersion: 2.38.1

dependencies:
- name: postgres
Expand Down
2 changes: 1 addition & 1 deletion charts/graphql-engine/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ labels: {}
##
image:
repository: hasura/graphql-engine
tag: v2.37.0
tag: v2.38.1
## Specify a imagePullPolicy
## ref: https://kubernetes.io/docs/user-guide/images/#pre-pulling-images
##
Expand Down
4 changes: 4 additions & 0 deletions charts/hasura-enterprise-stack/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
The changelog is automatically generated using [git-chglog](https://github.com/git-chglog/git-chglog) and it follows [Keep a Changelog](https://keepachangelog.com) format.

<a name="[email protected]"></a>
## [[email protected]] - 2024-04-10
- feat: update hasura dependencies to v2.38.1

<a name="[email protected]"></a>
## [[email protected]] - 2024-02-26
- feat: update hasura dependencies to v2.37.0 ([#15](https://github.com/hasura/helm-charts/pull/15))
Expand Down
12 changes: 6 additions & 6 deletions charts/hasura-enterprise-stack/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
dependencies:
- name: graphql-engine
repository: file://../graphql-engine
version: 0.4.0
version: 0.5.0
- name: graphql-data-connector
repository: file://../graphql-data-connector
version: 0.4.0
version: 0.5.0
- name: mongo-data-connector
repository: file://../mongo-data-connector
version: 0.4.0
version: 0.5.0
- name: redis
repository: oci://registry-1.docker.io/bitnamicharts
version: 17.15.2
- name: dex
repository: https://charts.dexidp.io
version: 0.15.3
version: 0.17.1
- name: kube-prometheus-stack
repository: https://prometheus-community.github.io/helm-charts
version: 48.6.0
- name: jaeger
repository: https://jaegertracing.github.io/helm-charts
version: 0.71.18
digest: sha256:ab48d419c8974f7060cde42e28aaf77d0b102271972d52f4f50d0211e970c919
generated: "2024-02-23T11:03:12.3064058-06:00"
digest: sha256:c843937830ef0312a3c741225e9f509c48849cc55382dcb8a377b9cd256146f2
generated: "2024-04-10T09:43:09.789615591+07:00"
12 changes: 6 additions & 6 deletions charts/hasura-enterprise-stack/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,31 +17,31 @@ type: application

# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
version: 0.4.0
version: 0.5.0

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application.
appVersion: 2.37.0
appVersion: 2.38.1

dependencies:
- name: graphql-engine
version: 0.4.0
version: 0.5.0
repository: file://../graphql-engine
condition: graphql-engine.enabled
- name: graphql-data-connector
version: 0.4.0
version: 0.5.0
repository: file://../graphql-data-connector
condition: global.connector.graphql.enabled
- name: mongo-data-connector
version: 0.4.0
version: 0.5.0
repository: file://../mongo-data-connector
condition: global.connector.mongo.enabled
- name: redis
version: 17.15.2
repository: oci://registry-1.docker.io/bitnamicharts
condition: global.redis.enabled
- name: dex
version: 0.15.3
version: 0.17.1
repository: https://charts.dexidp.io
condition: dex.enabled
- name: kube-prometheus-stack
Expand Down
28 changes: 16 additions & 12 deletions charts/hasura-enterprise-stack/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ This chart deploys the complete end-to-end Hasura GraphQL Engine Enterprise ecos

Components included in this package:

- [GraphQL Engine](../graphql-engine)
- [GraphQL Engine](../graphql-engine)
- [GraphQL Data Connector](../graphql-data-connector)
- [Mongo Data Connector](../mongo-data-connector)
- [Bitnami package for Redis(R)](https://github.com/bitnami/charts/tree/main/bitnami/redis)
Expand All @@ -15,7 +15,7 @@ Components included in this package:
## Prerequisites

1. Kubernetes 1.16+
2. Helm v3.8.0 or above.
2. Helm v3.8.0 or above.
3. Hasura helm repo configured.

```bash
Expand All @@ -25,7 +25,10 @@ helm repo update

> You can change the repo name `hasura` to another one if getting conflicts.

> The Bitnami repository has been moved to OCI-based registries that are GA supported in by Helm since v3.8.0. If you use the helm chart prior to v3.8.0, you need to enable the [experiment environment](https://helm.sh/docs/topics/registries/#oci-support-prior-to-v380).
> The Bitnami repository has been moved to OCI-based registries that are GA supported in by Helm since v3.8.0. If you use the helm chart prior to v3.8.0, you need to enable the [experiment environment](https://helm.sh/docs/topics/registries/#oci-support-prior-to-v380).

> [!IMPORTANT]
> All future versions of Redis will be released with source-available licenses. Starting with Redis 7.4, Redis will be dual-licensed under the [Redis Source Available License (RSALv2)](https://redis.io/legal/rsalv2-agreement/) and [Server Side Public License (SSPLv1)](https://redis.io/legal/server-side-public-license-sspl/). Consequently, Redis will no longer be distributed under the three-clause Berkeley Software Distribution (BSD). This helm chart locks Redis version < 7.4. You must take responsibility for the license if upgrading Redis version to 7.4 or newer.

## Get Started

Expand All @@ -34,13 +37,14 @@ helm repo update
```bash
helm install [RELEASE_NAME] hasura/hasura-enterprise-stack
```

See [configuration](#parameters) below.

See [helm install](https://helm.sh/docs/helm/helm_install/) for command documentation.

### Configuration Examples

See configuration examples [here](./examples).
See configuration examples [here](./examples).

### Uninstall Helm Chart

Expand All @@ -52,7 +56,7 @@ This removes all the Kubernetes components associated with the chart and deletes

See [helm uninstall](https://helm.sh/docs/helm/helm_uninstall/) for command documentation.

## Parameters
## Parameters

### Global parameters

Expand All @@ -68,35 +72,35 @@ See [helm uninstall](https://helm.sh/docs/helm/helm_uninstall/) for command docu

### GraphQL Engine

See all configurable options at the [GraphQL Engine helm chart](../graphql-engine).
See all configurable options at the [GraphQL Engine helm chart](../graphql-engine).

| Name | Description | Value |
| ------------------------ | ------------------------------------ | ------ |
| `graphql-engine.enabled` | Enable the GraphQL Engine helm chart | `true` |

### GraphQL Data Connector

See all configurable options at the [GraphQL Data Connector helm chart](../graphql-data-connector).
See all configurable options at the [GraphQL Data Connector helm chart](../graphql-data-connector).

### Mongo Data Connector

See all configurable options at the [Mongo Data Connector helm chart](../mongo-data-connector).
See all configurable options at the [Mongo Data Connector helm chart](../mongo-data-connector).

### Redis

See all configurable options at the [Redis helm chart](https://github.com/bitnami/charts/tree/main/bitnami/redis).
See all configurable options at the [Redis helm chart](https://github.com/bitnami/charts/tree/main/bitnami/redis).

### Dex

See all configurable options at the [Dex helm chart](https://github.com/dexidp/helm-charts/tree/master/charts/dex).
See all configurable options at the [Dex helm chart](https://github.com/dexidp/helm-charts/tree/master/charts/dex).

| Name | Description | Value |
| ------------- | ------------------------- | ------- |
| `dex.enabled` | Enable the Dex helm chart | `false` |

### Kube Prometheus Stack

See all configurable options at the [Kube Prometheus Stack helm chart](https://github.com/prometheus-community/helm-charts/blob/main/charts/kube-prometheus-stack/values.yaml).
See all configurable options at the [Kube Prometheus Stack helm chart](https://github.com/prometheus-community/helm-charts/blob/main/charts/kube-prometheus-stack/values.yaml).

Pre-built Grafana Dashboards for GraphQL Engine are configured by default.

Expand All @@ -106,7 +110,7 @@ Pre-built Grafana Dashboards for GraphQL Engine are configured by default.

### Jaeger

See all configurable options at the [Jaeger helm chart](https://github.com/jaegertracing/helm-charts).
See all configurable options at the [Jaeger helm chart](https://github.com/jaegertracing/helm-charts).

| Name | Description | Value |
| ----------------- | ----------- | ----- |
Expand Down
4 changes: 4 additions & 0 deletions charts/mongo-data-connector/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
The changelog is automatically generated using [git-chglog](https://github.com/git-chglog/git-chglog) and it follows [Keep a Changelog](https://keepachangelog.com) format.

<a name="[email protected]"></a>
## [[email protected]] - 2024-04-10
- feat: update hasura dependencies to v2.38.1

<a name="[email protected]"></a>
## [[email protected]] - 2024-02-26
- feat: update hasura dependencies to v2.37.0 ([#15](https://github.com/hasura/helm-charts/pull/15))
Expand Down
4 changes: 2 additions & 2 deletions charts/mongo-data-connector/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ type: application

# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
version: 0.4.0
version: 0.5.0

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application.
appVersion: 2.37.0
appVersion: 2.38.1
2 changes: 1 addition & 1 deletion charts/mongo-data-connector/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ labels: {}
##
image:
repository: hasura/mongo-data-connector
tag: v2.37.0
tag: v2.38.1
## Specify a imagePullPolicy
## ref: https://kubernetes.io/docs/user-guide/images/#pre-pulling-images
##
Expand Down
Loading