Nitish Kumar
Nitish is a Software Engineer at Akuity and a CNCF Ambassador. In the past, Nitish has served as a Linux Foundation Mentee under the Kubernetes Release Engineering Team, where he built a library that is used by the Kubernetes project internally. Nitish has given various talks in the past around cloud-native, DevOps, and Security, one of which he led a panel discussion at KubeCon + CloudNativeCon North America, 2023 and 2024. He has also been featured on one of the Veam Podcast Show.
Software Engineer, Akuity
Session
The ArgoCD CLI tool has been a cornerstone for managing GitOps workflows, but until now, it lacked support for extending its capabilities through plugins – a feature many users have long desired. This talk introduces an enhancement to the ArgoCD CLI: plugin support, enabling users to create custom plugins and use them as subcommands, extending the ArgoCD CLI tool functionality just like the kubectl.
As part of this feature rollout, we’ll demonstrate its real-world application by showcasing a plugin we developed: mta (migrate to ArgoCD). This plugin bridges the gap between Flux and ArgoCD by exporting Flux components into ArgoCD-compatible Custom Resources (CRs), simplifying migrations from Flux to ArgoCD.