Skip to content

ProductNot yet confirmed elsewhere1 publisher2 min readPublished

Portainer 2.45 LTS makes UI-installed Helm add-ons a production option, with one item on the menu

Add-ons install, upgrade and scope Helm-deployed tools from inside the Portainer UI. The catalog currently holds one, Portainer-Run, and nothing installed that way lives in Git.

The Product Desk

How we use AISend a correction

Illustration accompanying Portainer 2.45 LTS makes UI-installed Helm add-ons a production option, with one item on the menu
Generated illustration

What happened

  • Portainer 2.45 is an LTS release, rolling the preceding short-term support work into the stream Portainer positions for mission-critical use.
  • Add-ons, the release's headline change, are Helm releases deployed from the Portainer UI that run beside Portainer in the same cluster and appear in its sidebar switcher.
  • Admins drive install, upgrade, restart and uninstall from a central catalog, with Resources, Events and Logs tabs per add-on.
  • The first add-on, Portainer-Run, targets non-developers deploying without a Dockerfile or manifest, and reuses Portainer's authentication.

Why it matters

  • capability Scoping a team to an add-on and nothing else gives non-engineers a governed place to deploy without cluster credentials or a Portainer console of their own, which is a new class of user for a...
  • constraint With a single item in the catalog and Portainer curating what goes in it, the extension path reaches only what Portainer packages; a chart you chose yourself still needs your own pipeline.
  • exposure User-built applications now run in the cluster that hosts the management plane, so a badly behaved workload shares a blast radius with the console used to fix it.
  • decision Shops with an LTS-only rule for production now have to decide whether UI-managed add-ons replace the Helm pipeline they already run or sit beside it as an undocumented exception.

Installing a chart yourself leaves you owning the parts nobody demos: where the values live, who notices when the upstream chart moves, how the tool gets a login. Add-ons hand that to the component already holding cluster credentials and already knowing who your operators are, since an add-on runs beside Portainer in the same cluster and Portainer-Run reuses Portainer's own authentication and access control [5][8]. For a two-person platform team that is real work removed. It is also a dependency swap: the tool's upgrade cadence becomes the catalog's cadence, and Portainer says the catalog is how it intends to extend the product from here [15].

That makes the size of the catalog the number worth quoting, and it is one [13]. Portainer-Run is the first add-on and the only one named in the release [8], so anyone reading Add-ons as a general route to installing cluster tooling from a UI is reading a roadmap rather than a feature.

The awkward fit is with the rest of the same release. GitOps gained a Workflows dashboard covering every Docker, Edge and Kubernetes workload deployed from a Git repository, plus a Sources view for the connected Git sources themselves [9], and workflow creation is now a single guided flow that ends with the stack created and deploying, batching rollouts and pausing or rolling back on failure [10]. That is a push toward Git as the record of what is running. Add-ons are installed by clicking. A team that keeps a declarative record will have cluster tooling sitting outside it, which is manageable for one tool and becomes an exception list after that.

There is a governance answer in the release, though it points elsewhere. The new Banner and Custom Change Confirmation policy paints a group of environments in a color of your choosing and can force a confirmation prompt before any change lands there, extending the Fleet Governance Policies line that began in 2.39 LTS [11][12]. It reduces careless changes made by humans in the console. It does not change where Portainer-Run's workloads are scheduled, which is the cluster running Portainer [5].

For cautious shops, the thing that changed is eligibility. The add-on mechanism has already been through an STS cycle and now arrives with the hardening and long-term support commitment Portainer attaches to LTS builds [3][14]. The post also opens a section on new Kubernetes Security Policies, which the copy supplied to us cuts off mid-sentence [1].

What to watch

  • Whether a second add-on appears, and whether the catalog ever accepts charts a team picked itself rather than ones Portainer packages.
  • Whether add-on installs get a declarative record, so a Git-based inventory can account for tooling installed from the UI.
  • The Kubernetes Security Policies detail, which the copy of the release notes supplied to us cuts off.

Clarity's read

What the record supports and how the coverage leans. The claims behind it follow.

Reality

Evidence44
Adoption20
Hype gap+26
Incentives86
Confidence48
Why these scores

Claim ledger

Ranked by verification strength, evidence, and original report placement.

  1. [1]

    The release post also begins a section stating that a set of new Kubernetes Security Policies has been added; the supplied text is truncated at that point.

  2. [2]

    Portainer 2.45 LTS is now available and brings the changes from the preceding Short-Term Support releases into the LTS stream.

    ReportedSupportedSource: Portainer release blogView cited source
  3. [3]

    Portainer describes LTS releases as production-ready, stable versions intended for mission-critical infrastructure, containing all functionality and fixes from the preceding STS releases plus additional hardening for long-term use.

    ReportedSupportedSource: Portainer release blogView cited source

Sources

1 independent publisher whose own reporting we read for this story.

  1. portainer.io

    1 article · August 26, 2026

    Portainer 2.45 LTS is now available!

Share your take

Let Clarity write the post for you.

Signed-in readers get a short post drafted on this story in the register they choose — narrative, analytical, or a direct position — editable to the last word before it goes anywhere. The share buttons at the top of this story work without an account.

Topics and entities

Follow any of these and your For You feed starts watching them — no settings page required.

Topics

Entities

Loading related stories