You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by GitBox <gi...@apache.org> on 2023/03/28 07:12:22 UTC
[GitHub] [pulsar] ericsyh edited a discussion: [ANNOUNCEMENT] Pulsar Admin Go Library introduction
GitHub user ericsyh edited a discussion: [ANNOUNCEMENT] Pulsar Admin Go Library introduction
Hi Community,
We want to announce and introduce the [Pulsar Admin Go Library](https://github.com/streamnative/pulsar-admin-go) which has been open sourced and cut the first release.
The original Pulsar Admin Go Library is from [pulsarctl](https://github.com/streamnative/pulsarctl)'s internal pkg which is not convenient for Pulsar Golang developers to use and manage. So, we decoupled the Pulsar Admin related API from pulsarctl and created the [pulsar-admin-go](https://github.com/streamnative/pulsar-admin-go) library based on it, which also provides a clearer perspective and maintainability from an architectural perspective.
In the future plan of this library:
- Iterate the library and upgrade the related admin API based on the Pulsar progress.
- More testing and dogfood from StreamNative’s golang projects: [pulsarctl](https://github.com/streamnative/pulsarctl), [terraform-provider-pulsar](https://github.com/streamnative/terraform-provider-pulsar), [pulsar-resources-operator](https://github.com/streamnative/pulsar-resources-operator).
- When the library is stable, will donate it to Apache Foundation.
GitHub link: https://github.com/apache/pulsar/discussions/19932
----
This is an automatically sent email for commits@pulsar.apache.org.
To unsubscribe, please send an email to: commits-unsubscribe@pulsar.apache.org