The Tanzu CLI is based on a plugin architecture. This architecture enables teams to build, own, and release their own piece of functionality as well as enable external partners to integrate with the system. The Tanzu Plugin Runtime provides functionality and helper methods to develop Tanzu CLI plugins.
Developers can use the Builder
admin plugin to bootstrap a new plugin which can then use tooling and functionality available within the plugin runtime to implement its own features.