Introducing the Kubernetes Autoscaling for Apache Pulsar Operator and the KAAP Stack
Kubernetes Autoscaling for Apache Pulsar (KAAP) is a new tool that automates management and scaling of an Apache Pulsar cluster, simplifying configuration, deployment, and maintenance. It introduces the concept of resource sets, allowing users to group certain cluster components together as a set and apply rules like DNS or identity to only those instances. KAAP also enables autoscaling for brokers and bookkeepers, using Pulsar's internal load balancer to make informed scaling decisions. Additionally, the KAAP Stack integrates various technologies alongside the operator that are aware of each other using best practices. The tool comes with a migration tool to aid in transitioning from existing Helm charts to KAAP.
Company
DataStax
Date published
July 12, 2023
Author(s)
David Dieruf
Word count
1848
Hacker News points
None found.
Language
English