2.6.0
Overview of changes
New Portainer CE 2.6.0 release - now with support for Git repository deployment, and single sign-on for OAuth. Discover the highlights in this blog post, as well as tips and tricks for upgrading.
Kubernetes:
- Introduced the ability to deploy a manifest from a git repository when using advanced deployment: #5178
- Renamed Resource Pools to Namespaces in the UI: #5187
- The advanced deployment feature has been made available to standard users: #5179
- Introduced a summary of Kubernetes actions when deploying a Kubernetes resource: #5180
- Added functionality to allow multiple ingress networks per kubernetes namespace, with a differing config per ingress: #4306
- Added the ability to display realtime container metrics in Kubernetes: #4391
- Added the ability to display realtime node metrics in Kubernetes: #4612
- Improved how application image names are shown: #5181
- Improved UI for the placement policies when creating an application: #5174
- Fixed issue where Advanced deployment does not work when using an agent: #4321
- Fixed issue where environment variable validation when creating an application was too restrictive: #4922
- Fixed issue where adding an application does not allow Global to be set: #5176
- Fixed issue where the endpoint url is not updated when updating a kubernetes local endpoint: #5172
- Fixed issue when a docker endpoint is selected, configuring a newly added k8s agent fails: #5171
- Fixed issue where removing users from endpoints did not clean up the namespace access: #5202
Docker:
- Added the ability to update and redeploy a stack created from a git repository: #1753
- Enhanced environment variables UI/UX for Docker: #1857
- Added I/O usage to the container statistics: #4260
- Fixed issue where stacks with a status of 0 are hidden in the UI: #4422
- Fixed issue where deploying a stack from Git did not work for Azure DevOps: #1926
ACI:
- Fixed issue where ACI stops working after persistence or networking gets added: #5177
Portainer:
- Added SSO support for OAuth and do not enforce a login prompt: #5182
- Added the ability to manage orphaned stacks when Portainer has the compose file: #4397
- Disable sysctl settings for non-administrators incorrectly defaults to being on: #5175
- Properly expose backend error when using image management features: #4655
Podman
Development:
- Allow the Portainer data folder in dev script to be customized: #4667