Sunil Arora
Sunil Arora
[The PR](https://github.com/kubernetes-sigs/krew-index/pull/4555) for adding `kubectl-ai` as a plugin has been accepted in the krew-index repo. The task here is to update the README with steps to install the plugin using...
`kubectl-ai` implements [MCP](https://github.com/modelcontextprotocol) server for accessing `kubectl` tool on local machine. The task here is to improve current [mcp user guide] (https://github.com/GoogleCloudPlatform/kubectl-ai/blob/main/docs/mcp.md). The guide should cover: - basic overview of...
I think we added viper integration too soon. I would like to reconsider this decision and re-introduce it more deliberately when the project is ready to taken on the complexity...
Two separate but slightly related changes (captured in separate commits) ## Lazy initializations of Input readers (tty and readline) Initialize these readers only when needed. Two benefits: 1. We won't...
`kubectl-ai` uses LLM to determine if a given command modifies a resource in kubernetes or not. We have seen foundation models such as Gemini, openai etc. gets this right, but...
Hi Everyone, Thanks to you all, our project is off to a such a great start. It's been great to see so much enthusiasm and positive energy all around. I...
Sometimes `kubectl-ai` will invoke tools without the main command (as prefix), for example: ```sh # without kubectl prefix Running: get pods -n web ``` Even though we specify in the...
We expect to add many new evals, it will be nice to have a presubmit job that: - runs only if PR adds/modifies eval tasks - Better if it runs...
We want to ensure the eval tasks represent realistic scenario and we have observed that name/namespaces of the k8s resources used in the task contains hint to make AI Models...