Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Implement furiko CLI #67

Closed
irvinlim opened this issue Apr 22, 2022 · 1 comment
Closed

Feature: Implement furiko CLI #67

irvinlim opened this issue Apr 22, 2022 · 1 comment
Labels
area/furiko-cli Related to the command-line interface (CLI) utility. kind/feature Categorizes issue or PR as related to a new, well-defined and agreed-upon feature.
Milestone

Comments

@irvinlim
Copy link
Member

We will implement a basic command line interface (CLI) utility furiko, which provides a kubectl-like interface to interact with a Kubernetes API server.

The goals of the CLI tool include:

  1. Providing shortcuts to simplify and streamline commonly performed actions.
  2. Providing a TUI (terminal user interface) when appropriate, for example prompting for option values before executing a JobConfig.

The CLI should NOT be a full replacement of kubectl, but it should be sufficient for 80-90% of users' use cases. They can dig into kubectl if they need to.

@irvinlim irvinlim added kind/feature Categorizes issue or PR as related to a new, well-defined and agreed-upon feature. area/furiko-cli Related to the command-line interface (CLI) utility. labels Apr 22, 2022
@irvinlim irvinlim added this to the Alpha Release milestone Apr 29, 2022
@irvinlim
Copy link
Member Author

Future CLI feature requests can be opened in a separate issue. Closing.

@irvinlim irvinlim modified the milestones: Alpha Release, v0.1.0 Jun 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/furiko-cli Related to the command-line interface (CLI) utility. kind/feature Categorizes issue or PR as related to a new, well-defined and agreed-upon feature.
Projects
None yet
Development

No branches or pull requests

1 participant