Session

Extending Argo CD CLI functionality with Plugin Support: Build your Custom Plugins now!

The Argo CD CLI has been a cornerstone for managing GitOps workflows, but until now, it lacked support for extending its capabilities through plugins. This talk introduces plugin support to the ArgoCD CLI, enabling users to create custom plugins and use them as subcommands, extending the ArgoCD CLI functionality like kubectl.

In this talk, we’ll demonstrate the new plugin system’s real-world application by showcasing a plugin we developed: mta (Migrate to Argo CD). This plugin bridges the gap between Flux and Argo CD by exporting Flux components into Argo CD-compatible Custom Resources (CRs), simplifying migrations from Flux to Argo CD.

Nitish Kumar

Software Engineer, Argo CD Maintainer

Chandigarh, India

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top