-
Notifications
You must be signed in to change notification settings - Fork 635
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add Prometheus client_golang project idea (#1120)
* Add Prometheus client_golang project idea Signed-off-by: Arthur Silva Sens <[email protected]> * Organize project proposals alphabetically Signed-off-by: Ali Ok <[email protected]> --------- Signed-off-by: Arthur Silva Sens <[email protected]> Signed-off-by: Ali Ok <[email protected]> Co-authored-by: Ali Ok <[email protected]>
- Loading branch information
1 parent
d37e3d0
commit 5a640ff
Showing
1 changed file
with
31 additions
and
14 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -76,20 +76,6 @@ | |
- Bill Mulligan(@xmulligan, [email protected]) | ||
- Upstream Issue: https://github.com/cilium/community/issues/78 https://github.com/cilium/community/issues/27 | ||
|
||
### Knative Eventing | ||
|
||
#### Cross Namespace Event Links | ||
|
||
- Description: One of the most requested features in Knative Eventing over the past few years has been for triggers in different namespaces than brokers, and for subscriptions | ||
in different namespaces than channels. More information can be found in the upstream issue. | ||
- Expected Outcome: Knative Eventing Triggers and Subscriptions can reference Brokers or Channels in a namespace different from their own if the user possesses the necessary | ||
permissions to do so. | ||
- Recommended Skills: Go, Kubernetes | ||
- Mentor(s): | ||
- Calum Murray (@Cali0707, [email protected]) | ||
- Pierangelo Di Pilato (@pierdipi, [email protected]) | ||
- Upstream Issue: https://github.com/knative/eventing/issues/7530 | ||
|
||
### Jaeger | ||
|
||
#### Jaeger-V2 Storage Backends | ||
|
@@ -122,6 +108,37 @@ | |
- Jonah Kowall (@jkowall, [email protected]) | ||
- Upstream Issue: https://github.com/jaegertracing/jaeger/issues/5084 | ||
|
||
### Knative Eventing | ||
|
||
#### Cross Namespace Event Links | ||
|
||
- Description: One of the most requested features in Knative Eventing over the past few years has been for triggers in different namespaces than brokers, and for subscriptions | ||
in different namespaces than channels. More information can be found in the upstream issue. | ||
- Expected Outcome: Knative Eventing Triggers and Subscriptions can reference Brokers or Channels in a namespace different from their own if the user possesses the necessary | ||
permissions to do so. | ||
- Recommended Skills: Go, Kubernetes | ||
- Mentor(s): | ||
- Calum Murray (@Cali0707, [email protected]) | ||
- Pierangelo Di Pilato (@pierdipi, [email protected]) | ||
- Upstream Issue: https://github.com/knative/eventing/issues/7530 | ||
|
||
### Prometheus | ||
|
||
#### Client_golang CI/CD improvements | ||
|
||
- Description: Prometheus' client_golang is the Prometheus SDK for metrics instrumentation for Go applications. Client_golang promises full support for the 3 latests major Go versions, and for this task a lot of manual effort is executed by the community. Client_golang could receive several improvements around its CI/CD pipelines and automation: | ||
- Golang version upgrades requires autogenerating go files that Go Collector uses to collect Go runtime metrics. | ||
- Unit tests need to be run for the 3 latest Go versions, and running tests locally with different Go versions is hard at the moment. We can explore locally reproducible CI/CD. | ||
- The changelog of new releases still requires a lot of manual work, like going through commit history and hand-picking commits that need to be advertised. We want to explore automation around semantic conventional commits that allows Changelog/Release automation. | ||
- Recommended Skills: Go, Shell, CI/CD | ||
- Mentor(s): | ||
- [Arthur Sens](https://github.com/ArthurSens) ([email protected]) | ||
- [Kemal Akkoyun](https://github.com/kakkoyun) ([email protected]) | ||
- Issue: | ||
- https://github.com/prometheus/client_golang/issues/1434 | ||
- https://github.com/prometheus/client_golang/issues/1435 | ||
- https://github.com/prometheus/client_golang/issues/1436 | ||
|
||
### Vitess | ||
|
||
#### Improve Unit Test Coverage | ||
|