Flux CLI adds plugin discovery, installation, management, and invocation
Introduced 2026-06-30 · score 0.93
HOW TO USE IT
When you need a catalog plugin in a Flux repository, search with `flux plugin search`, install it with `flux plugin install <name>`, then invoke it as `flux <name>`. Manage installed plugins with `flux plugin ls`, `flux plugin update [<name>]`, and `flux plugin uninstall <name>`.
flux plugin search [<query>]flux plugin install <name>[@<version>|@<digest>]flux <name> <plugin-args>WHY THIS HELPS
Install or invoke a catalog plugin while working with a Flux repository.
REQUIREMENTS AND LIMITATIONS
- Version: v2.9.0
- query: Optional catalog search filter.
- name (required): Plugin name to install or uninstall; plugin name used as a Flux subcommand when invoking it.
- version: Optional version pin in `<name>@<version>` form; mutually exclusive with the digest pin.
- digest: Optional digest pin in `<name>@<digest>` form; mutually exclusive with the version pin.
- plugin name for update: Specify one installed plugin to update; omit it to update all installed plugins.
- Prerequisite: Use the Flux CLI v2.9.0 or later, which introduces the plugin system.
- Prerequisite: The plugin must be available in the Flux plugin catalog to install it.
- The catalog is the official catalog at https://github.com/fluxcd/plugins.
FIRST-PARTY EVIDENCE
- https://github.com/fluxcd/flux2/releases/tag/v2.9.0
- https://github.com/fluxcd/flux2/pull/5849
- https://github.com/fluxcd/plugins
- https://v2-9.docs.fluxcd.io/flux/cmd/flux_plugin_install/
- https://v2-9.docs.fluxcd.io/blog/2026/06/flux-v2.9.0/
Check the installed version and the source before using it. Entry JSON