The project contains 3 different and independents artifacts:
- Operator image (datastax/kaap:latest)
- KAAP Chart
- KAAP Stack Chart
The releases process are independent.
Run the following command:
./release/release.sh operator <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 <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.
Run the following command:
./release/release.sh kaap-stack <version>
This will create a new tag kaap-stack-<version>
, bump the chart version, creates a new Github release with the chart tarball and update the docs.