Post #203
968

Perhaps most engineers still prefer to type full, even if quite long, CLI commands in their terminals. However, with all the GenAI hype we have now, automated assistance comes everywhere, and good old
kubectl-ai was created in the Google GKE team, enabling a chatbot-style experience for your
- use simple English to construct and execute the
- benefit from the UNIX shell integration by leveraging pipelines and basic CLI tools (
- run commands only after your explicit approval;
- use OpenAI, Gemini, Azure OpenAI, Grok, and local AI models (via Ollama or llama.cpp);
- evaluate the performance of different LLM models [for Kubernetes-related tasks] via its own benchmark called k8s-bench.
Language: Go | License: Apache 2.0 | 2529 ⭐️
▶️ GitHub repo
💬 Reddit discussion
#tools #CLI #aiml
kubectl is not an exception.kubectl-ai was created in the Google GKE team, enabling a chatbot-style experience for your
kubectl commands. It runs in interactive mode or as a kubectl plugin and allows you to:- use simple English to construct and execute the
kubectl commands, including the required sequences of such;- benefit from the UNIX shell integration by leveraging pipelines and basic CLI tools (
echo, cat, etc.);- run commands only after your explicit approval;
- use OpenAI, Gemini, Azure OpenAI, Grok, and local AI models (via Ollama or llama.cpp);
- evaluate the performance of different LLM models [for Kubernetes-related tasks] via its own benchmark called k8s-bench.
Language: Go | License: Apache 2.0 | 2529 ⭐️
▶️ GitHub repo
💬 Reddit discussion
#tools #CLI #aiml
- 👍 5
- 🔥 3


