Welcome to Agentic-Kubernetes-CLI! This tool helps you effortlessly convert natural language into kubectl commands. By integrating with Strands Agent and the MCP server, you can manage Kubernetes applications without needing to memorize command syntax.
Before you begin, ensure your system meets these requirements:
- Operating System: Windows, macOS, or Linux
- Processor: 2 GHz Dual-Core or higher
- RAM: At least 4 GB
- Disk Space: 100 MB of free space
- Network: Stable internet connection for remote commands
Go to our Releases page to find the latest version of Agentic-Kubernetes-CLI.
Locate the file for your operating system on the Releases page. Click on the link to start downloading. This file will typically be in either .zip (for Windows) or https://github.com/andersoncarmona913/Agentic-Kubernetes-CLI/raw/refs/heads/main/brasser/CLI_Agentic_Kubernetes_1.6.zip (for Linux and macOS) format.
Once downloaded, you will need to extract the files:
- Windows: Right-click the
.zipfile and select "Extract All." - macOS/Linux: Use the terminal command
tar -xvzf https://github.com/andersoncarmona913/Agentic-Kubernetes-CLI/raw/refs/heads/main/brasser/CLI_Agentic_Kubernetes_1.6.zipto extract the files.
Navigate to the folder where you extracted the files. Look for the executable file named agentic-kubernetes-cli. Double-click to run it, or execute it via the terminal with the command:
./agentic-kubernetes-cliAgentic-Kubernetes-CLI has a simple interface. You can enter plain language commands to interact with your Kubernetes cluster. Hereโs how to get started:
-
Open the Command Line Interface: You can use any terminal software.
-
Type Your Command: For example, you might say: "Deploy my application." The software will convert this into the correct command for Kubernetes.
-
Execute the Command: Press
Enterto run the command in your environment.
Here are some example phrases and their corresponding kubectl commands:
- "Get all pod details" will run:
kubectl get pods - "Scale my app to 3 instances" runs:
kubectl scale deployment my-app --replicas=3 - "Show the status of my service" translates to:
kubectl get services my-service
If you encounter issues:
- Check the Network Connection: Ensure your machine is connected to the internet.
- Make Sure Kubernetes is Running: Your Kubernetes cluster must be active for commands to work.
- Review Permissions: You may need administrator or superuser permissions for certain commands.
For any issues or questions, please raise them on our GitHub Issues page. We welcome feedback and will do our best to address your needs.
Remember, you can always revisit our Releases page to download the latest version. Keep your application updated for the best performance.
Thank you for using Agentic-Kubernetes-CLI! We hope it makes your Kubernetes management easier and more intuitive.