{"repo":"MaryamTavakkoli/local-k8s-ai-agent","free":true,"listed":false,"github":"https://github.com/MaryamTavakkoli/local-k8s-ai-agent","clone":"git clone https://github.com/MaryamTavakkoli/local-k8s-ai-agent.git","description":"Self-hosted AI agent on K8s that reads live pods, events, and logs. Local LLM (Mistral/Ollama), FastAPI, read-only RBAC, ArgoCD + Image Updater GitOps.","language":"HTML","stars":20,"topics":["ai-agent","argocd","devops","fastapi","gitops","kubernetes","llm","mistral","ollama","platform-engineering"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"local-k8s-ai-agent A cluster-aware, read-only AI agent on Kubernetes - a hands-on starting point for DevOps and Platform Engineers who want to understand what AI agents actually are, before reaching for any enterprise AI provider. The agent doesn't just answer generic Kubernetes questions - it reads your live pods, events, and logs and reasons about the actual state of your cluster. You get \"pod ollama-7b8d has restarted 14 times - here's the relevant event\" instead of \"CrashLoopBackOff usually means...\" What's interesting about the setup: - Local LLM - Mistral 7B via Ollama, on your hardware, no API keys, no data leaves your cluster - Read-only by design - a dedicated ServiceAccount with get / list permissions only. The agent can observe but never modify, no matter what the model hallucinates - Full GitOps automation - GitHub Actions builds multi-arch images, ArgoCD Image Updater promotes new tags to Git, ArgoCD syncs the cluster - Web UI + REST API - chat in the browser, or curl the /ask and /diagnose endpoints --- Table of Contents Overview - Features - Learn the AI Concepts - Requirements Local setup - Step 1 - Install Homebrew (macOS only) - Step 2 - Install Docker Desktop - Step 3 - Install kubectl - Step 4 - Install minikube - Step 5 - Install Helm - Step 6 - Install GitHub CLI - Step 7 - Install ArgoCD CLI Deploy the AI agent - Step 8 - Start minikube - Step 9 - Clone this repo - Step 10 - Build and push the Docker image - Step 11 - Install ArgoCD on the cluster - Ste","default_branch":null,"files":null,"tree":[],"storefront":"/r/MaryamTavakkoli","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MaryamTavakkoli/local-k8s-ai-agent/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}