Skip to content

Commit

Permalink
[all] refactor maintainer metadata (#5190)
Browse files Browse the repository at this point in the history
* [all] refactor maintainer metadata

---------

Signed-off-by: Jan-Otto Kröpke <[email protected]>
Co-authored-by: MH <[email protected]>
  • Loading branch information
jkroepke and zanhsieh authored Jan 17, 2025
1 parent ab05d0f commit 92809b2
Show file tree
Hide file tree
Showing 47 changed files with 161 additions and 49 deletions.
12 changes: 11 additions & 1 deletion PROCESSES.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,16 @@ The pull request which does that should also update [CODEOWNERS](./.github/CODEO
One of the existing chart maintainers needs to approve the PR in addition one of the repository admins needs to approve it.
They are then responsible for also granting the new maintainer write permissions to this repository.

Each maintainer has defined in the Chart.yaml of the chart itself unter the maintainer section,
using the following format:

```yaml
maintainers:
- name: # A freely chosen display name. Required.
email: # A contact mail. Optional
url: # The URL of the GitHub profile, using the format https://github.com/<username>. Required.
```
## GitHub Settings
As not everyone is able to see which settings are configured for this repository these are also documented here.
Expand Down Expand Up @@ -84,7 +94,7 @@ The `main` branch is protected and the following settings are configured:

[Developer Certificate of Origin](https://developercertificate.org/) (DCO) check is performed by [DCO GitHub App](https://github.com/apps/dco)

- Lint Code Base
- Lint codebase

Linting is done using [Super-Linter](https://github.com/github/super-linter).
It is configured in [linter.yaml](.github/workflows/linter.yml)
Expand Down
1 change: 1 addition & 0 deletions charts/alertmanager-snmp-notifier/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ keywords:
maintainers:
- name: maxwo
email: [email protected]
url: https://github.com/maxwo
annotations:
"artifacthub.io/links": |
- name: Chart Source
Expand Down
2 changes: 2 additions & 0 deletions charts/alertmanager/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,10 @@ keywords:
maintainers:
- name: monotek
email: [email protected]
url: https://github.com/monotek
- name: naseemkullah
email: [email protected]
url: https://github.com/naseemkullah
annotations:
"artifacthub.io/license": Apache-2.0
"artifacthub.io/links": |
Expand Down
4 changes: 3 additions & 1 deletion charts/jiralert/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,9 @@ keywords:
- alerting
- jiralert
maintainers:
- name: jkroepke
- name: Jan-Otto Kröpke
email: [email protected]
url: https://github.com/jkroepke
- name: zanhsieh
email: [email protected]
url: https://github.com/zanhsieh
10 changes: 9 additions & 1 deletion charts/kube-prometheus-stack/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,28 @@ type: application
maintainers:
- name: andrewgkew
email: [email protected]
url: https://github.com/andrewgkew
- name: gianrubio
email: [email protected]
url: https://github.com/gianrubio
- name: gkarthiks
email: [email protected]
url: https://github.com/gkarthiks
- name: GMartinez-Sisti
email: [email protected]
- name: jkroepke
url: https://github.com/GMartinez-Sisti
- name: Jan-Otto Kröpke
email: [email protected]
url: https://github.com/jkroepke
- name: scottrigby
email: [email protected]
url: https://github.com/scottrigby
- name: Xtigyro
email: [email protected]
url: https://github.com/Xtigyro
- name: QuentinBisson
email: [email protected]
url: https://github.com/QuentinBisson
name: kube-prometheus-stack
sources:
- https://github.com/prometheus-community/helm-charts
Expand Down
3 changes: 3 additions & 0 deletions charts/kube-state-metrics/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,13 @@ sources:
maintainers:
- name: tariq1890
email: [email protected]
url: https://github.com/tariq1890
- name: mrueg
email: [email protected]
url: https://github.com/mrueg
- name: dotdc
email: [email protected]
url: https://github.com/dotdc
annotations:
"artifacthub.io/license": Apache-2.0
"artifacthub.io/links": |
Expand Down
3 changes: 2 additions & 1 deletion charts/prom-label-proxy/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,6 @@ keywords:
- monitoring
- prometheus
maintainers:
- name: jkroepke
- name: Jan-Otto Kröpke
email: [email protected]
url: https://github.com/jkroepke
3 changes: 3 additions & 0 deletions charts/prometheus-adapter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@ sources:
maintainers:
- name: mattiasgees
email: [email protected]
url: https://github.com/mattiasgees
- name: steven-sheehy
url: https://github.com/steven-sheehy
- name: hectorj2f
email: [email protected]
url: https://github.com/hectorj2f
4 changes: 4 additions & 0 deletions charts/prometheus-blackbox-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,14 @@ keywords:
maintainers:
- name: desaintmartin
email: [email protected]
url: https://github.com/desaintmartin
- name: gianrubio
email: [email protected]
url: https://github.com/gianrubio
- name: rsotnychenko
email: [email protected]
url: https://github.com/rsotnychenko
- name: monotek
email: [email protected]
url: https://github.com/monotek
type: application
7 changes: 5 additions & 2 deletions charts/prometheus-cloudwatch-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,12 @@ keywords:
- prometheus
- exporter
maintainers:
- email: [email protected]
name: gianrubio
- name: gianrubio
email: [email protected]
url: https://github.com/gianrubio
- name: torstenwalter
email: [email protected]
url: https://github.com/torstenwalter
- name: asherf
email: [email protected]
url: https://github.com/asherf
1 change: 1 addition & 0 deletions charts/prometheus-conntrack-stats-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,4 @@ keywords:
maintainers:
- name: monotek
email: [email protected]
url: https://github.com/monotek
2 changes: 2 additions & 0 deletions charts/prometheus-consul-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,10 @@ sources:
maintainers:
- name: timm088
email: [email protected]
url: https://github.com/timm088
- name: gkarthiks
email: [email protected]
url: https://github.com/gkarthiks
annotations:
"artifacthub.io/license": Apache-2.0
"artifacthub.io/links": |
Expand Down
1 change: 1 addition & 0 deletions charts/prometheus-couchdb-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,4 @@ sources:
maintainers:
- name: gkarthiks
email: [email protected]
url: https://github.com/gkarthiks
10 changes: 6 additions & 4 deletions charts/prometheus-druid-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,12 @@ kubeVersion: ">=1.16.0-0"
type: application
home: https://github.com/opstree/druid-exporter
maintainers:
- email: [email protected]
name: iamabhishek-dubey
- email: [email protected]
name: sandy724
- name: iamabhishek-dubey
email: [email protected]
url: https://github.com/iamabhishek-dubey
- name: sandy724
email: [email protected]
url: https://github.com/sandy724
sources:
- https://github.com/prometheus-community/helm-charts/tree/main/charts/prometheus-druid-exporter
- https://github.com/opstree/druid-exporter
Expand Down
3 changes: 3 additions & 0 deletions charts/prometheus-elasticsearch-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,11 @@ keywords:
maintainers:
- name: svenmueller
email: [email protected]
url: https://github.com/svenmueller
- name: desaintmartin
email: [email protected]
url: https://github.com/desaintmartin
- name: zeritti
email: [email protected]
url: https://github.com/zeritti
type: application
1 change: 1 addition & 0 deletions charts/prometheus-fastly-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,4 @@ home: https://github.com/fastly/fastly-exporter
maintainers:
- name: arslanbekov
email: [email protected]
url: https://github.com/arslanbekov
1 change: 1 addition & 0 deletions charts/prometheus-ipmi-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,4 @@ home: https://github.com/prometheus-community/ipmi_exporter
maintainers:
- name: lexfrei
email: [email protected]
url: https://github.com/lexfrei
3 changes: 3 additions & 0 deletions charts/prometheus-json-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,10 @@ home: https://github.com/prometheus-community/json_exporter
maintainers:
- name: schmiddim
email: [email protected]
url: https://github.com/schmiddim
- name: zanhsieh
email: [email protected]
url: https://github.com/zanhsieh
- name: xiu
email: [email protected]
url: https://github.com/xiu
3 changes: 3 additions & 0 deletions charts/prometheus-kafka-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,13 @@ keywords:
maintainers:
- name: gkarthiks
email: [email protected]
url: https://github.com/gkarthiks
- name: golgoth31
email: [email protected]
url: https://github.com/golgoth31
- name: zeritti
email: [email protected]
url: https://github.com/zeritti
annotations:
"artifacthub.io/links": |
- name: Chart Source
Expand Down
1 change: 1 addition & 0 deletions charts/prometheus-memcached-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,4 @@ keywords:
maintainers:
- name: rsicart
email: [email protected]
url: https://github.com/rsicart
1 change: 1 addition & 0 deletions charts/prometheus-modbus-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,4 @@ appVersion: "0.4.1"
maintainers:
- name: openenergyprojects
email: [email protected]
url: https://github.com/openenergyprojects
10 changes: 6 additions & 4 deletions charts/prometheus-mongodb-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,12 @@ keywords:
- mongodb
- prometheus
maintainers:
- email: [email protected]
name: steven-sheehy
- email: [email protected]
name: zeritti
- name: steven-sheehy
email: [email protected]
url: https://github.com/steven-sheehy
- name: zeritti
email: [email protected]
url: https://github.com/zeritti
name: prometheus-mongodb-exporter
sources:
- https://github.com/percona/mongodb_exporter
Expand Down
2 changes: 2 additions & 0 deletions charts/prometheus-mysql-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,7 @@ sources:
maintainers:
- name: juanchimienti
email: [email protected]
url: https://github.com/juanchimienti
- name: monotek
email: [email protected]
url: https://github.com/monotek
10 changes: 6 additions & 4 deletions charts/prometheus-nats-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,9 @@ keywords:
- prometheus
- exporter
maintainers:
- email: [email protected]
name: okgolove
- email: [email protected]
name: caarlos0
- name: okgolove
email: [email protected]
url: https://github.com/okgolove
- name: caarlos0
email: [email protected]
url: https://github.com/caarlos0
2 changes: 2 additions & 0 deletions charts/prometheus-nginx-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,10 @@ keywords:
maintainers:
- name: nlamirault
email: [email protected]
url: https://github.com/nlamirault
- name: zeritti
email: [email protected]
url: https://github.com/zeritti
icon: https://raw.githubusercontent.com/cncf/artwork/master/prometheus/icon/color/prometheus-icon-color.svg
annotations:
artifacthub.io/links: |
Expand Down
15 changes: 9 additions & 6 deletions charts/prometheus-node-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,15 @@ home: https://github.com/prometheus/node_exporter/
sources:
- https://github.com/prometheus/node_exporter/
maintainers:
- email: [email protected]
name: gianrubio
- email: [email protected]
name: zanhsieh
- email: [email protected]
name: zeritti
- name: gianrubio
email: [email protected]
url: https://github.com/gianrubio
- name: zanhsieh
email: [email protected]
url: https://github.com/zanhsieh
- name: zeritti
email: [email protected]
url: https://github.com/zeritti
annotations:
"artifacthub.io/license": Apache-2.0
"artifacthub.io/links": |
Expand Down
5 changes: 3 additions & 2 deletions charts/prometheus-opencost-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,6 @@ keywords:
- prometheus
- exporter
maintainers:
- email: [email protected]
name: mattray
- name: mattray
email: [email protected]
url: https://github.com/mattray
1 change: 1 addition & 0 deletions charts/prometheus-operator-admission-webhook/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ keywords:
maintainers:
- name: zeritti
email: [email protected]
url: https://github.com/zeritti
sources:
- https://github.com/prometheus-operator/prometheus-operator
- https://github.com/prometheus-community/helm-charts/tree/main/charts/prometheus-operator-admission-webhook
Expand Down
6 changes: 5 additions & 1 deletion charts/prometheus-operator-crds/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,16 @@ sources:
maintainers:
- name: dacamposol
email: [email protected]
url: https://github.com/dacamposol
- name: desaintmartin
email: [email protected]
url: https://github.com/desaintmartin
- name: QuentinBisson
email: [email protected]
- name: jkroepke
url: https://github.com/QuentinBisson
- name: Jan-Otto Kröpke
email: [email protected]
url: https://github.com/jkroepke
annotations:
artifacthub.io/links: |
- name: Chart Source
Expand Down
10 changes: 6 additions & 4 deletions charts/prometheus-pgbouncer-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,12 @@ keywords:
- prometheus
- exporter
maintainers:
- email: [email protected]
name: stewartshea
- email: [email protected]
name: zeritti
- name: stewartshea
email: [email protected]
url: https://github.com/stewartshea
- name: zeritti
email: [email protected]
url: https://github.com/zeritti
type: application
dependencies:
- name: postgresql
Expand Down
2 changes: 2 additions & 0 deletions charts/prometheus-pingdom-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,10 @@ sources:
maintainers:
- name: monotek
email: [email protected]
url: https://github.com/monotek
- name: rpahli
email: [email protected]
url: https://github.com/rpahli
icon: https://raw.githubusercontent.com/cncf/artwork/master/prometheus/icon/color/prometheus-icon-color.svg
annotations:
artifacthub.io/links: |
Expand Down
5 changes: 3 additions & 2 deletions charts/prometheus-pingmesh-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,9 @@ keywords:
- pingmesh
- monitoring
maintainers:
- email: [email protected]
name: dongjiang1989
- name: dongjiang1989
email: [email protected]
url: https://github.com/dongjiang1989
name: prometheus-pingmesh-exporter
sources:
- https://github.com/kubeservice-stack/pingmesh-agent
Expand Down
Loading

0 comments on commit 92809b2

Please sign in to comment.