Portainer version 2.22 STS includes a number of new features, fixes, and updates as part of our Short Term Support (STS) program. Read on for more about this and the release itself.
2.22 is a Short Term Support, or "STS", release of Portainer. STS releases intended to be an introduction of new features and functionality in Portainer, and while we do perform significant testing prior to release are not recommended for production use. For production, we recommend staying with the Long Term Support (LTS) releases. The features that appear in STS releases will, once refined and stable, be implemented in the next LTS release.
You can read more about our release principles in our CEO Neil's blog post.
Version 2.22 brings official Podman support to Portainer for the first time. While Podman has partially worked in previous versions, there have been some functionality and compatibility issues that we've worked to resolve in this release.
At present we support Podman 5.x on CentOS 9. While other versions of Podman on other Linux distributions may work, we have not fully tested outside of the above options as of yet.
Our ongoing efforts to improve the performance of Portainer continue in this release. In particular we've focused on the Kubernetes UI experience in 2.22, with all-around improvements to the snappiness of the Kubernetes-related functionality within Portainer.
In some circumstances an administrator may want to restrict access to certain functionality within Portainer from regular users, but still retain that functionality for administrator and environment administrator users if needed. In 2.22 we've added the option for administrators to disable the Kubernetes Config download option and/or the Kubernetes Shell functionality for non-admin users.
This release brings improvements to our Azure Container Instance (ACI) support functionality. During creation you can now select a private virtual network, add tags, volumes, and GPUs. We've also expanded the management capabilities for your ACI workloads by adding stopping and restarting of ACIs as well as viewing of events related to those ACIs.
As we do with every release, we've updated the versions of the third-party binaries and libraries that we use within Portainer to newer versions. This resolves more than 20 reported CVEs as well as providing improved performance and functionality in some cases.
These are the major new features and changes in 2.22. For a full list of changes, please refer to our release notes.