The project contains 3 different and independents artifacts:
- K8s Autoscaling for Apache Pulsar docker image
- Pulsar Stack Helm Chart
- K8s Autoscaling for Apache Pulsar Helm Chart
The releases process are independent.
Run the following command:
./release/release.sh operator-image <version>
This will create a new tag operator-<version>
, bump the pom versions and push the image to the docker registry.
Run the following command:
./release/release.sh kaap-stack <version>
This will create a new tag stack-<version>
, bump the chart version, creates a new Github release with the chart tarball and update the docs.
Run the following command:
./release/release.sh kaap <version>
This will create a new tag kaap-<version>
, bump the chart version, creates a new Github release with the chart tarball and update the docs.