@router.post("/remediate")
async def trigger_remediation(event: K8sAlertEvent):
prompt = f"Analyser l'incident : {event.message} dans le namespace {event.namespace}"
decision = await ollama_client.generate(model="deepseek-coder", prompt=prompt)
if decision.approved:
kustomize.patch_resource(event.target, decision.patch)
await argocd.sync_app(event.app_name)
return {"status": "remediated", "commit": decision.git_hash}Agent DevOps IA Local pour Kubernetes
Agent DevOps autonome exécuté directement au sein du cluster Kubernetes. Dispose d'une interface FastAPI orchestrant des LLM locaux via Ollama avec Kustomize et ArgoCD pour l'auto-réparation et le déploiement continu sans fuite de données.
- Inférence LLM interne au cluster avec zéro fuite de données grâce à Ollama
- Déploiements GitOps automatisés avec ArgoCD Image Updater
- Orchestration conteneurisée étanche régie par des politiques RBAC strictes