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:
Providing shortcuts to simplify and streamline commonly performed actions.
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.
We will implement a basic command line interface (CLI) utility
furiko
, which provides akubectl
-like interface to interact with a Kubernetes API server.The goals of the CLI tool include:
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 intokubectl
if they need to.