tanzu-cli
tanzu-cli copied to clipboard
The Tanzu Core CLI project provides the core functionality of the Tanzu CLI. The CLI is based on a plugin architecture where CLI command functionality can be delivered through independently developed...
**Describe the feature request** Currently, when user/plugindev runs `tanzu builder cli add-plugin ` command to bootstrap a plugin, a prompt is shown to the user to get the plugin description....
**Bug description** Deprecated commands are not normally shown in the help by Cobra. The CLI overrides the help logic to format it using grouping of commands, and in doing so,...
**Bug description** I am trying to follow the [plugin implementation guide](https://github.com/vmware-tanzu/tanzu-cli/blob/main/docs/plugindev/README.md) to build and publish a plugin. I have setup a local registry using minikube and set the value of...
**Bug description** I am following the [plugin implementation guideline](https://github.com/vmware-tanzu/tanzu-cli/blob/main/docs/plugindev/README.md) to build and publish a plugin. I am successfully able to plugnlish the plugin using `make plugin-publish-packages` and the initialisation of...
**Bug description** When using go 1.20 and running `make lint`, golangci-lint fails with a large amount of errors. But a newer version of the tools passes with some minor changes...
**Bug description** The certs used for testing may cause security vulnerability alerts though they are only used for testing. To avoid these alerts, we should investigate and implement the changes...
**Bug description** The `PluginInventoryEntry` structure has a `Hidden` field as can be seen towards the end of: https://github.com/vmware-tanzu/tanzu-cli/blob/f4963fff115c9e942cf55fc271e61cbb5c65c904/pkg/plugininventory/plugin_inventory.go#L52-L72 A `PluginInventoryEntry` represents an entire plugin including all its versions. On the...
**Bug description** When the `global.context-aware-cli-for-plugins` feature is enabled, which is now the default, `tanzu init` does the same thing as `tanzu plugin sync` (except for an update of the catalogue...
**Bug description** tanzu test plugin exits successfully, which is misleading **Expected behavior** Given that a plugin's test-plugin is now made optional, there are 3 situations to consider: 1. the arg...
**Describe the feature request** Add clear docs about the repository, especially developer documentation.