aerogear / charmil

The framework for building modular plugin based CLI's using Cobra and Golang
https://aerogear.github.io/charmil
Apache License 2.0
116 stars 13 forks source link

Review and check suitability of every krew command #15

Closed wtrocki closed 3 years ago

wtrocki commented 3 years ago
krew is the kubectl plugin manager.
You can invoke krew through kubectl: "kubectl krew [command]..."

Usage:
  kubectl krew [command]

Available Commands:
  help        Help about any command
  index       Manage custom plugin indexes
  info        Show information about an available plugin
  install     Install kubectl plugins
  list        List installed kubectl plugins
  search      Discover kubectl plugins
  uninstall   Uninstall plugins
  update      Update the local copy of the plugin index
  upgrade     Upgrade installed plugins to newer versions
  version     Show krew version and diagnostics

Flags:
  -h, --help      help for krew
  -v, --v Level   number for the log level verbosity

Learn about features. List them. Discuss with team What we want to support/what is later phase etc.

ankithans commented 3 years ago

let me take this, I have initially gone through them.

wtrocki commented 3 years ago

We need some form of the documentation that will be adjusted. I would prefer to have markdown based document or google doc -> whatever works for you

ankithans commented 3 years ago

md is great

wtrocki commented 3 years ago

So keep in mind that target here is not to document their CLI. It is to evaluate their CLI commands and provide info if we would like to adopt this command.

What we are doing is basically specification for our commands influenced by theirs ;D

wtrocki commented 3 years ago

we past this phase