You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pulsar.apache.org by Nicolò Boschi <bo...@gmail.com> on 2023/07/13 08:21:23 UTC
Introducing KAAP - a new open source Pulsar operator
Hi Pulsar fellows,
I’d like to share a new open-source Kubernetes Operator for Pulsar that
I’ve been working on during the past months.
Its name is KAAP (Kubernetes Autoscaling for Apache Pulsar).
Key features:
- Easy deployment: define and deploy a cluster with just one file
- Autoscaling for brokers and bookies
- Proxy sets, broker sets and bookie sets for
- Easy resource isolation for tenants/namespaces
- More manageable rack awareness model
- Canary deployments
- Dedicated services for Pulsar extensions/protocols
You can find in this blog post [0] a more detailed explanation of the
features.
Here [1] you can find the GitHub repo, it is Apache 2 Licensed.
Here [2] you can find the docs.
Feel free to try it out and report your feedback.
It’s an OSS project, so anyone is welcome to contribute !
Thanks,
Nicolò Boschi
----------
[0]
https://www.datastax.com/blog/introducing-the-kubernetes-autoscaling-for-apache-pulsar-operator-and-the-kaap-stack
[1] https://github.com/datastax/kaap
[2] https://docs.datastax.com/en/streaming/kaap-operator/latest/index.html
Re: Introducing KAAP - a new open source Pulsar operator
Posted by Zixuan Liu <no...@gmail.com>.
Amazing project!
Frank Kelly <fk...@cogitocorp.com> 于2023年7月13日周四 21:28写道:
>
> This is amazing and very exciting.
>
> -Frank
>
> On Thu, Jul 13, 2023 at 4:22 AM Nicolò Boschi <bo...@gmail.com> wrote:
>>
>> Hi Pulsar fellows,
>>
>> I’d like to share a new open-source Kubernetes Operator for Pulsar that I’ve been working on during the past months.
>>
>> Its name is KAAP (Kubernetes Autoscaling for Apache Pulsar).
>>
>> Key features:
>> - Easy deployment: define and deploy a cluster with just one file
>> - Autoscaling for brokers and bookies
>> - Proxy sets, broker sets and bookie sets for
>> - Easy resource isolation for tenants/namespaces
>> - More manageable rack awareness model
>> - Canary deployments
>> - Dedicated services for Pulsar extensions/protocols
>>
>> You can find in this blog post [0] a more detailed explanation of the features.
>>
>> Here [1] you can find the GitHub repo, it is Apache 2 Licensed.
>>
>> Here [2] you can find the docs.
>>
>> Feel free to try it out and report your feedback.
>> It’s an OSS project, so anyone is welcome to contribute !
>>
>>
>> Thanks,
>> Nicolò Boschi
>>
>> ----------
>>
>> [0] https://www.datastax.com/blog/introducing-the-kubernetes-autoscaling-for-apache-pulsar-operator-and-the-kaap-stack
>> [1] https://github.com/datastax/kaap
>> [2] https://docs.datastax.com/en/streaming/kaap-operator/latest/index.html
Re: Introducing KAAP - a new open source Pulsar operator
Posted by Frank Kelly <fk...@cogitocorp.com>.
This is amazing and very exciting.
-Frank
On Thu, Jul 13, 2023 at 4:22 AM Nicolò Boschi <bo...@gmail.com> wrote:
> Hi Pulsar fellows,
>
> I’d like to share a new open-source Kubernetes Operator for Pulsar that
> I’ve been working on during the past months.
>
> Its name is KAAP (Kubernetes Autoscaling for Apache Pulsar).
>
> Key features:
> - Easy deployment: define and deploy a cluster with just one file
> - Autoscaling for brokers and bookies
> - Proxy sets, broker sets and bookie sets for
> - Easy resource isolation for tenants/namespaces
> - More manageable rack awareness model
> - Canary deployments
> - Dedicated services for Pulsar extensions/protocols
>
> You can find in this blog post [0] a more detailed explanation of the
> features.
>
> Here [1] you can find the GitHub repo, it is Apache 2 Licensed.
>
> Here [2] you can find the docs.
>
> Feel free to try it out and report your feedback.
> It’s an OSS project, so anyone is welcome to contribute !
>
>
> Thanks,
> Nicolò Boschi
>
> ----------
>
> [0]
> https://www.datastax.com/blog/introducing-the-kubernetes-autoscaling-for-apache-pulsar-operator-and-the-kaap-stack
> [1] https://github.com/datastax/kaap
> [2] https://docs.datastax.com/en/streaming/kaap-operator/latest/index.html
>
Re: Introducing KAAP - a new open source Pulsar operator
Posted by Massimiliano Mirelli <ma...@gmail.com>.
+1
Amazing stuff!
On Thu 13. Jul 2023 at 11.22, Nicolò Boschi <bo...@gmail.com> wrote:
> Hi Pulsar fellows,
>
> I’d like to share a new open-source Kubernetes Operator for Pulsar that
> I’ve been working on during the past months.
>
> Its name is KAAP (Kubernetes Autoscaling for Apache Pulsar).
>
> Key features:
> - Easy deployment: define and deploy a cluster with just one file
> - Autoscaling for brokers and bookies
> - Proxy sets, broker sets and bookie sets for
> - Easy resource isolation for tenants/namespaces
> - More manageable rack awareness model
> - Canary deployments
> - Dedicated services for Pulsar extensions/protocols
>
> You can find in this blog post [0] a more detailed explanation of the
> features.
>
> Here [1] you can find the GitHub repo, it is Apache 2 Licensed.
>
> Here [2] you can find the docs.
>
> Feel free to try it out and report your feedback.
> It’s an OSS project, so anyone is welcome to contribute !
>
>
> Thanks,
> Nicolò Boschi
>
> ----------
>
> [0]
> https://www.datastax.com/blog/introducing-the-kubernetes-autoscaling-for-apache-pulsar-operator-and-the-kaap-stack
> [1] https://github.com/datastax/kaap
> [2] https://docs.datastax.com/en/streaming/kaap-operator/latest/index.html
>
Re: Introducing KAAP - a new open source Pulsar operator
Posted by Shivji Kumar Jha <sh...@gmail.com>.
Exactly what we were looking for. Thanks a ton! Will give it a try.
Regards,
Shivji Kumar Jha
http://www.shivjijha.in
+91 8884075512
On Thu, 13 Jul 2023 at 13:52, Nicolò Boschi <bo...@gmail.com> wrote:
> Hi Pulsar fellows,
>
> I’d like to share a new open-source Kubernetes Operator for Pulsar that
> I’ve been working on during the past months.
>
> Its name is KAAP (Kubernetes Autoscaling for Apache Pulsar).
>
> Key features:
> - Easy deployment: define and deploy a cluster with just one file
> - Autoscaling for brokers and bookies
> - Proxy sets, broker sets and bookie sets for
> - Easy resource isolation for tenants/namespaces
> - More manageable rack awareness model
> - Canary deployments
> - Dedicated services for Pulsar extensions/protocols
>
> You can find in this blog post [0] a more detailed explanation of the
> features.
>
> Here [1] you can find the GitHub repo, it is Apache 2 Licensed.
>
> Here [2] you can find the docs.
>
> Feel free to try it out and report your feedback.
> It’s an OSS project, so anyone is welcome to contribute !
>
>
> Thanks,
> Nicolò Boschi
>
> ----------
>
> [0]
> https://www.datastax.com/blog/introducing-the-kubernetes-autoscaling-for-apache-pulsar-operator-and-the-kaap-stack
> [1] https://github.com/datastax/kaap
> [2] https://docs.datastax.com/en/streaming/kaap-operator/latest/index.html
>
Re: Introducing KAAP - a new open source Pulsar operator
Posted by Shivji Kumar Jha <sh...@gmail.com>.
Exactly what we were looking for. Thanks a ton! Will give it a try.
Regards,
Shivji Kumar Jha
http://www.shivjijha.in
+91 8884075512
On Thu, 13 Jul 2023 at 13:52, Nicolò Boschi <bo...@gmail.com> wrote:
> Hi Pulsar fellows,
>
> I’d like to share a new open-source Kubernetes Operator for Pulsar that
> I’ve been working on during the past months.
>
> Its name is KAAP (Kubernetes Autoscaling for Apache Pulsar).
>
> Key features:
> - Easy deployment: define and deploy a cluster with just one file
> - Autoscaling for brokers and bookies
> - Proxy sets, broker sets and bookie sets for
> - Easy resource isolation for tenants/namespaces
> - More manageable rack awareness model
> - Canary deployments
> - Dedicated services for Pulsar extensions/protocols
>
> You can find in this blog post [0] a more detailed explanation of the
> features.
>
> Here [1] you can find the GitHub repo, it is Apache 2 Licensed.
>
> Here [2] you can find the docs.
>
> Feel free to try it out and report your feedback.
> It’s an OSS project, so anyone is welcome to contribute !
>
>
> Thanks,
> Nicolò Boschi
>
> ----------
>
> [0]
> https://www.datastax.com/blog/introducing-the-kubernetes-autoscaling-for-apache-pulsar-operator-and-the-kaap-stack
> [1] https://github.com/datastax/kaap
> [2] https://docs.datastax.com/en/streaming/kaap-operator/latest/index.html
>