Release notes for stackablectl
A full list of changes is available directly in stackablectl’s changelog.
1.1.0
-
We now support idempotent Helm installations for demos and stacks. See stackable-cockpit#386.
-
Ignore failed re-application of Jobs due to immutability in demo and stack installations. The user is now asked if these be deleted or recreated. See stackable-cockpit#386.
-
Default to release build for nix users. See stackable-cockpit#388.
1.0.0
Previously, |
-
We have added visual progress reporting to more easily see what the tool is doing at any given moment in time. Previously, it looked like the tool was hanging as nothing was printed out to the terminal during the installation, but only after. See stackable-cockpit#376.
-
Releases can now be upgraded with the new
release upgrade
command. This makes it easier to upgrade installed operators to a newer SDP release. See stackable-cockpit#379.
25.3.0
-
A new demo called
jupyterhub-keycloak
was added and is available viastackablectl
. The JupyterHub-Keycloak integration demo offers a comprehensive and secure multi-user data science environment on Kubernetes, integrating Single Sign-on Jupyter notebooks with Stackable Spark and S3 storage. The demo can be installed by runningstackablectl demo install jupyterhub-keycloak
. See demos#155 and documentation#715. -
Demos and stacks are now versioned and the main branch is considered unstable.
stackablectl
by default installs the latest stable demo and/or stack. A specific release can be targeted by providing the--release
argument. See stackable-cockpit#340. -
Add new argument --chart-source so that operator charts can be pulled either from an OCI registry (the default) or from a index.yaml-based repository. See stackable-cockpit#344.
-
Use
rustls-native-certs
so thatstackablectl
can be used in environments with internal PKI. See stackable-cockpit#351. -
Use
heritage
label when looking up theminio-console
stacklet. See stackable-cockpit#364. -
Improve tracing and log output. See stackable-cockpit#365.
24.11.0
-
Bump Rust dependencies to fix critical vulnerability in quinn-proto. See CVE-2024-45311 and stackable-cockpit#318.
-
We now provide additional completions for Nushell and Elvish, support using SOCK5 and HTTP proxies, and have improved the sorting of release versions.