Skip to content

Commit

Permalink
[stable/<all>] Updating all charts with more metadata, updating apiVe…
Browse files Browse the repository at this point in the history
…rsion (#662)

* Adding chart source and link to package versions to readme template

* update main readme

* Updating all charts to apiVersion=v2, removing fake email addresses, adding artifacthub links

* update all readmes

* misc fixes

* fix python action

* fix misc warnings

* duplicate annotations key

* update readme

---------

Co-authored-by: Max Williams <[email protected]>
  • Loading branch information
max-rocket-internet and max-rocket-internet authored Jan 8, 2025
1 parent d58cbb2 commit 38be560
Show file tree
Hide file tree
Showing 113 changed files with 857 additions and 300 deletions.
5 changes: 3 additions & 2 deletions .github/workflows/chart-testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,10 @@ jobs:
with:
version: v3.9.2

- uses: actions/setup-python@v2
- name: Setup Python
uses: actions/[email protected]
with:
python-version: 3.7
python-version: '3.13'

- name: Set up chart-testing
uses: helm/[email protected]
Expand Down
14 changes: 14 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,24 @@

## TLDR

Charts are released as OCI packages and can be installed like this:

```console
helm install my-release oci://ghcr.io/deliveryhero/helm-charts/<chart>
```

There is also a Helm charts repository that can be added:

```console
helm repo add deliveryhero https://raw.githubusercontent.com/deliveryhero/helm-charts/refs/heads/master/
```

Then charts can also be installed like this:

```console
helm install my-release deliveryhero/<chart>
```

## Chart list

[![Artifact HUB](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/deliveryhero)](https://artifacthub.io/packages/search?repo=deliveryhero)
Expand Down
6 changes: 6 additions & 0 deletions ci/README.md.gotmpl
Original file line number Diff line number Diff line change
Expand Up @@ -46,3 +46,9 @@ helm install my-release oci://ghcr.io/deliveryhero/helm-charts/{{ template "char
{{ template "chart.valuesSection" . }}

{{ template "chart.maintainersSection" . }}

## Chart source and versions

Chart source: [github.com/deliveryhero/helm-charts/{{ template "chart.name" . }}](https://github.com/deliveryhero/helm-charts/tree/master/stable/{{ template "chart.name" . }})

Older chart versions: [github.com/deliveryhero/helm-charts/pkgs/container/helm-charts/{{ template "chart.name" . }}](https://github.com/deliveryhero/helm-charts/pkgs/container/helm-charts%2F{{ template "chart.name" . }})
2 changes: 1 addition & 1 deletion stable/aws-ebs-csi-driver/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 1.16.1
name: aws-ebs-csi-driver
description: A Helm chart for AWS EBS CSI Driver
version: 2.17.3
version: 2.17.4
kubeVersion: ">=1.17.0-0"
home: https://github.com/kubernetes-sigs/aws-ebs-csi-driver
sources:
Expand Down
10 changes: 8 additions & 2 deletions stable/aws-ebs-csi-driver/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# aws-ebs-csi-driver

![Version: 2.17.3](https://img.shields.io/badge/Version-2.17.3-informational?style=flat-square) ![AppVersion: 1.16.1](https://img.shields.io/badge/AppVersion-1.16.1-informational?style=flat-square)
![Version: 2.17.4](https://img.shields.io/badge/Version-2.17.4-informational?style=flat-square) ![AppVersion: 1.16.1](https://img.shields.io/badge/AppVersion-1.16.1-informational?style=flat-square)

A Helm chart for AWS EBS CSI Driver

Expand All @@ -17,7 +17,7 @@ helm install --generate-name oci://ghcr.io/deliveryhero/helm-charts/aws-ebs-csi-
To install a specific version of this chart:

```console
helm install --generate-name oci://ghcr.io/deliveryhero/helm-charts/aws-ebs-csi-driver --version 2.17.3
helm install --generate-name oci://ghcr.io/deliveryhero/helm-charts/aws-ebs-csi-driver --version 2.17.4
```

To install the chart with the release name `my-release`:
Expand Down Expand Up @@ -197,3 +197,9 @@ Kubernetes: `>=1.17.0-0`
| Name | Email | Url |
| ---- | ------ | --- |
| Kubernetes Authors | | <https://github.com/kubernetes-sigs/aws-ebs-csi-driver/> |

## Chart source and versions

Chart source: [github.com/deliveryhero/helm-charts/aws-ebs-csi-driver](https://github.com/deliveryhero/helm-charts/tree/master/stable/aws-ebs-csi-driver)

Older chart versions: [github.com/deliveryhero/helm-charts/pkgs/container/helm-charts/aws-ebs-csi-driver](https://github.com/deliveryhero/helm-charts/pkgs/container/helm-charts%2Faws-ebs-csi-driver)
6 changes: 3 additions & 3 deletions stable/aws-s3-proxy/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
apiVersion: v1
apiVersion: v2
appVersion: "2.0"
description: |
Reverse proxy for AWS S3 with basic authentication.
See here for configuration via environment variables: https://github.com/pottava/aws-s3-proxy#usage
name: aws-s3-proxy
home: https://github.com/pottava/aws-s3-proxy
version: 0.1.6
version: 0.1.7
maintainers:
- name: max-rocket-internet
email: no-reply@deliveryhero.com
url: https://github.com/max-rocket-internet
annotations:
artifacthub.io/links: |
- name: Helm chart source
Expand Down
12 changes: 9 additions & 3 deletions stable/aws-s3-proxy/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# aws-s3-proxy

![Version: 0.1.6](https://img.shields.io/badge/Version-0.1.6-informational?style=flat-square) ![AppVersion: 2.0](https://img.shields.io/badge/AppVersion-2.0-informational?style=flat-square)
![Version: 0.1.7](https://img.shields.io/badge/Version-0.1.7-informational?style=flat-square) ![AppVersion: 2.0](https://img.shields.io/badge/AppVersion-2.0-informational?style=flat-square)

Reverse proxy for AWS S3 with basic authentication.

Expand All @@ -19,7 +19,7 @@ helm install --generate-name oci://ghcr.io/deliveryhero/helm-charts/aws-s3-proxy
To install a specific version of this chart:

```console
helm install --generate-name oci://ghcr.io/deliveryhero/helm-charts/aws-s3-proxy --version 0.1.6
helm install --generate-name oci://ghcr.io/deliveryhero/helm-charts/aws-s3-proxy --version 0.1.7
```

To install the chart with the release name `my-release`:
Expand Down Expand Up @@ -75,4 +75,10 @@ helm install my-release oci://ghcr.io/deliveryhero/helm-charts/aws-s3-proxy -f v

| Name | Email | Url |
| ---- | ------ | --- |
| max-rocket-internet | <[email protected]> | |
| max-rocket-internet | | <https://github.com/max-rocket-internet> |

## Chart source and versions

Chart source: [github.com/deliveryhero/helm-charts/aws-s3-proxy](https://github.com/deliveryhero/helm-charts/tree/master/stable/aws-s3-proxy)

Older chart versions: [github.com/deliveryhero/helm-charts/pkgs/container/helm-charts/aws-s3-proxy](https://github.com/deliveryhero/helm-charts/pkgs/container/helm-charts%2Faws-s3-proxy)
7 changes: 4 additions & 3 deletions stable/aws-service-events-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,17 @@ description: |
- [RDS events](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Events.html)
- [Elasticache events](https://docs.aws.amazon.com/AmazonElastiCache/latest/mem-ug/ECEvents.Viewing.html)
type: application
version: 1.0.6
version: 1.0.7
appVersion: "1.0.0"
home: https://github.com/deliveryhero/aws-service-events-exporter
sources:
- https://github.com/deliveryhero/aws-service-events-exporter
maintainers:
- name: nyambati
email: no-reply@deliveryhero.com
url: https://github.com/nyambati
- name: javad-hajiani
email: [email protected]
url: https://github.com/javad-hajiani

annotations:
artifacthub.io/links: |
- name: Helm chart source
Expand Down
14 changes: 10 additions & 4 deletions stable/aws-service-events-exporter/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# aws-service-events-exporter

![Version: 1.0.6](https://img.shields.io/badge/Version-1.0.6-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.0](https://img.shields.io/badge/AppVersion-1.0.0-informational?style=flat-square)
![Version: 1.0.7](https://img.shields.io/badge/Version-1.0.7-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.0](https://img.shields.io/badge/AppVersion-1.0.0-informational?style=flat-square)

This helm chart exports aws service events to prometheus via aws SQS queue, this include:

Expand All @@ -20,7 +20,7 @@ helm install --generate-name oci://ghcr.io/deliveryhero/helm-charts/aws-service-
To install a specific version of this chart:

```console
helm install --generate-name oci://ghcr.io/deliveryhero/helm-charts/aws-service-events-exporter --version 1.0.6
helm install --generate-name oci://ghcr.io/deliveryhero/helm-charts/aws-service-events-exporter --version 1.0.7
```

To install the chart with the release name `my-release`:
Expand Down Expand Up @@ -79,5 +79,11 @@ helm install my-release oci://ghcr.io/deliveryhero/helm-charts/aws-service-event

| Name | Email | Url |
| ---- | ------ | --- |
| nyambati | <[email protected]> | |
| javad-hajiani | <[email protected]> | |
| nyambati | | <https://github.com/nyambati> |
| javad-hajiani | | <https://github.com/javad-hajiani> |

## Chart source and versions

Chart source: [github.com/deliveryhero/helm-charts/aws-service-events-exporter](https://github.com/deliveryhero/helm-charts/tree/master/stable/aws-service-events-exporter)

Older chart versions: [github.com/deliveryhero/helm-charts/pkgs/container/helm-charts/aws-service-events-exporter](https://github.com/deliveryhero/helm-charts/pkgs/container/helm-charts%2Faws-service-events-exporter)
4 changes: 2 additions & 2 deletions stable/aws-service-quotas-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ name: aws-service-quotas-exporter
description: This exporter exports AWS service quotas and usage as Prometheus metrics
home: https://github.com/thought-machine/aws-service-quotas-exporter
type: application
version: 0.1.3
version: 0.1.4
appVersion: "v1.3.2"
maintainers:
- name: nyambati
email: no-reply@deliveryhero.com
url: https://github.com/nyambati
keywords:
- aws
- service
Expand Down
12 changes: 9 additions & 3 deletions stable/aws-service-quotas-exporter/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# aws-service-quotas-exporter

![Version: 0.1.3](https://img.shields.io/badge/Version-0.1.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v1.3.2](https://img.shields.io/badge/AppVersion-v1.3.2-informational?style=flat-square)
![Version: 0.1.4](https://img.shields.io/badge/Version-0.1.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v1.3.2](https://img.shields.io/badge/AppVersion-v1.3.2-informational?style=flat-square)

This exporter exports AWS service quotas and usage as Prometheus metrics

Expand All @@ -17,7 +17,7 @@ helm install --generate-name oci://ghcr.io/deliveryhero/helm-charts/aws-service-
To install a specific version of this chart:

```console
helm install --generate-name oci://ghcr.io/deliveryhero/helm-charts/aws-service-quotas-exporter --version 0.1.3
helm install --generate-name oci://ghcr.io/deliveryhero/helm-charts/aws-service-quotas-exporter --version 0.1.4
```

To install the chart with the release name `my-release`:
Expand Down Expand Up @@ -79,4 +79,10 @@ helm install my-release oci://ghcr.io/deliveryhero/helm-charts/aws-service-quota

| Name | Email | Url |
| ---- | ------ | --- |
| nyambati | <[email protected]> | |
| nyambati | | <https://github.com/nyambati> |

## Chart source and versions

Chart source: [github.com/deliveryhero/helm-charts/aws-service-quotas-exporter](https://github.com/deliveryhero/helm-charts/tree/master/stable/aws-service-quotas-exporter)

Older chart versions: [github.com/deliveryhero/helm-charts/pkgs/container/helm-charts/aws-service-quotas-exporter](https://github.com/deliveryhero/helm-charts/pkgs/container/helm-charts%2Faws-service-quotas-exporter)
6 changes: 3 additions & 3 deletions stable/aws-storage-class/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
apiVersion: v1
apiVersion: v2
name: aws-storage-class
version: "0.1.8"
version: 0.1.9
description: "Creates a StorageClass. From here: https://github.com/kubernetes/kubernetes/blob/master/cluster/addons/storage-class/aws/default.yaml"
home: https://github.com/deliveryhero/helm-charts
maintainers:
- name: max-rocket-internet
email: no-reply@deliveryhero.com
url: https://github.com/max-rocket-internet
annotations:
artifacthub.io/links: |
- name: Helm chart source
Expand Down
12 changes: 9 additions & 3 deletions stable/aws-storage-class/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# aws-storage-class

![Version: 0.1.8](https://img.shields.io/badge/Version-0.1.8-informational?style=flat-square)
![Version: 0.1.9](https://img.shields.io/badge/Version-0.1.9-informational?style=flat-square)

Creates a StorageClass. From here: https://github.com/kubernetes/kubernetes/blob/master/cluster/addons/storage-class/aws/default.yaml

Expand All @@ -17,7 +17,7 @@ helm install --generate-name oci://ghcr.io/deliveryhero/helm-charts/aws-storage-
To install a specific version of this chart:

```console
helm install --generate-name oci://ghcr.io/deliveryhero/helm-charts/aws-storage-class --version 0.1.8
helm install --generate-name oci://ghcr.io/deliveryhero/helm-charts/aws-storage-class --version 0.1.9
```

To install the chart with the release name `my-release`:
Expand Down Expand Up @@ -70,4 +70,10 @@ helm install my-release oci://ghcr.io/deliveryhero/helm-charts/aws-storage-class

| Name | Email | Url |
| ---- | ------ | --- |
| max-rocket-internet | <[email protected]> | |
| max-rocket-internet | | <https://github.com/max-rocket-internet> |

## Chart source and versions

Chart source: [github.com/deliveryhero/helm-charts/aws-storage-class](https://github.com/deliveryhero/helm-charts/tree/master/stable/aws-storage-class)

Older chart versions: [github.com/deliveryhero/helm-charts/pkgs/container/helm-charts/aws-storage-class](https://github.com/deliveryhero/helm-charts/pkgs/container/helm-charts%2Faws-storage-class)
4 changes: 2 additions & 2 deletions stable/backstage-mono/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ 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.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.1.2
version: 0.1.3

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
Expand All @@ -26,7 +26,7 @@ appVersion: "0.0.1"

maintainers:
- name: goelankitt
email: no-reply@deliveryhero.com
url: https://github.com/goelankitt

annotations:
artifacthub.io/links: |
Expand Down
12 changes: 9 additions & 3 deletions stable/backstage-mono/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# backstage-mono

![Version: 0.1.2](https://img.shields.io/badge/Version-0.1.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.0.1](https://img.shields.io/badge/AppVersion-0.0.1-informational?style=flat-square)
![Version: 0.1.3](https://img.shields.io/badge/Version-0.1.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.0.1](https://img.shields.io/badge/AppVersion-0.0.1-informational?style=flat-square)

A Helm chart for simple backstage deployment. This chart deploys a single pod for both backstage frontend and backend.

Expand All @@ -17,7 +17,7 @@ helm install --generate-name oci://ghcr.io/deliveryhero/helm-charts/backstage-mo
To install a specific version of this chart:

```console
helm install --generate-name oci://ghcr.io/deliveryhero/helm-charts/backstage-mono --version 0.1.2
helm install --generate-name oci://ghcr.io/deliveryhero/helm-charts/backstage-mono --version 0.1.3
```

To install the chart with the release name `my-release`:
Expand Down Expand Up @@ -66,4 +66,10 @@ helm install my-release oci://ghcr.io/deliveryhero/helm-charts/backstage-mono -f

| Name | Email | Url |
| ---- | ------ | --- |
| goelankitt | <[email protected]> | |
| goelankitt | | <https://github.com/goelankitt> |

## Chart source and versions

Chart source: [github.com/deliveryhero/helm-charts/backstage-mono](https://github.com/deliveryhero/helm-charts/tree/master/stable/backstage-mono)

Older chart versions: [github.com/deliveryhero/helm-charts/pkgs/container/helm-charts/backstage-mono](https://github.com/deliveryhero/helm-charts/pkgs/container/helm-charts%2Fbackstage-mono)
6 changes: 3 additions & 3 deletions stable/backstage/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ home: https://github.com/backstage/backstage

# 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.1.14
version: 0.1.15

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application.
Expand All @@ -18,9 +18,9 @@ sources:

maintainers:
- name: javad-hajiani
email: no-reply@deliveryhero.com
url: https://github.com/javad-hajiani
- name: nyambati
email: no-reply@deliveryhero.com
url: https://github.com/nyambati

annotations:
artifacthub.io/links: |
Expand Down
14 changes: 10 additions & 4 deletions stable/backstage/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# backstage

![Version: 0.1.14](https://img.shields.io/badge/Version-0.1.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.1.1-alpha.23](https://img.shields.io/badge/AppVersion-v0.1.1--alpha.23-informational?style=flat-square)
![Version: 0.1.15](https://img.shields.io/badge/Version-0.1.15-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.1.1-alpha.23](https://img.shields.io/badge/AppVersion-v0.1.1--alpha.23-informational?style=flat-square)

A Helm chart for Backstage

Expand All @@ -17,7 +17,7 @@ helm install --generate-name oci://ghcr.io/deliveryhero/helm-charts/backstage
To install a specific version of this chart:

```console
helm install --generate-name oci://ghcr.io/deliveryhero/helm-charts/backstage --version 0.1.14
helm install --generate-name oci://ghcr.io/deliveryhero/helm-charts/backstage --version 0.1.15
```

To install the chart with the release name `my-release`:
Expand Down Expand Up @@ -186,5 +186,11 @@ helm install my-release oci://ghcr.io/deliveryhero/helm-charts/backstage -f valu

| Name | Email | Url |
| ---- | ------ | --- |
| javad-hajiani | <[email protected]> | |
| nyambati | <[email protected]> | |
| javad-hajiani | | <https://github.com/javad-hajiani> |
| nyambati | | <https://github.com/nyambati> |

## Chart source and versions

Chart source: [github.com/deliveryhero/helm-charts/backstage](https://github.com/deliveryhero/helm-charts/tree/master/stable/backstage)

Older chart versions: [github.com/deliveryhero/helm-charts/pkgs/container/helm-charts/backstage](https://github.com/deliveryhero/helm-charts/pkgs/container/helm-charts%2Fbackstage)
17 changes: 14 additions & 3 deletions stable/cachet/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,23 @@
apiVersion: v1
apiVersion: v2
appVersion: "2.3.15"
description: The open source status page system
name: cachet
version: 1.3.4
version: 1.3.5
home: https://cachethq.io/
sources:
- https://github.com/CachetHQ/Docker
- https://github.com/CachetHQ/Cachet
maintainers:
- name: nyambati
email: [email protected]
url: https://github.com/nyambati

annotations:
artifacthub.io/links: |
- name: Helm chart source
url: https://github.com/deliveryhero/helm-charts/tree/master/stable/cachet
dependencies:
- name: postgresql
repository: https://charts.bitnami.com/bitnami
version: 11.6.26
condition: postgresql.enabled
Loading

0 comments on commit 38be560

Please sign in to comment.