Funk-lab/ansible/roles
alkatrazz bc137d13b4 feat(k8s): déployer Open WebUI + n8n sur namespace ai via ArgoCD
Open WebUI (openwebui.lab.local) :
- Connecté à LiteLLM (192.168.10.1:4000/v1) comme backend OpenAI-compatible
- PostgreSQL via storage-01 pour l'historique des conversations
- PVC 5Gi NFS pour les uploads, Traefik IngressRoute

n8n (n8n.lab.local) :
- PostgreSQL via storage-01, chiffrement des credentials
- PVC 2Gi NFS, Traefik IngressRoute
- Webhook URL interne : http://n8n.lab.local

Ansible : ajoute openwebui et n8n dans postgresql_databases/users
(vault_pg_openwebui_password + vault_pg_n8n_password à ajouter au vault)

Prérequis avant 1er déploiement :
  make vault-edit   # ajouter les 2 passwords
  make apply-storage --tags postgresql
  kubectl create secret generic open-webui-secret -n ai ...
  kubectl create secret generic n8n-secret -n ai ...

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-29 15:08:41 +02:00
..
alertmanager_webhook fix(webhook): réponse HTTP 200 immédiate + ask-agent asynchrone 2026-05-14 21:58:39 +02:00
common feat: amélioration routing ask-agent + identité SOUL.md profils 2026-05-13 18:59:48 +02:00
dnsmasq feat: MetalLB + Traefik + wildcard DNS lab.local 2026-05-12 22:45:06 +02:00
gateway feat(postfix): relay SMTP Gmail + suppression règles Conan nftables 2026-05-17 16:46:42 +02:00
hermes_agent feat(postfix): relay SMTP Gmail + suppression règles Conan nftables 2026-05-17 16:46:42 +02:00
hermes_user feat: rôle hermes_user + ask-agent + skills délégation 2026-05-13 16:03:43 +02:00
litellm fix(funk-cluster): grep -c bug + uncordon automatique au démarrage 2026-05-14 17:57:12 +02:00
llama_server fix: monitoring — collecte métriques externes (nftables, llama --metrics, ROCm via 9100) 2026-05-13 22:41:19 +02:00
lm_studio feat: initial commit — Ansible roles storage-01/gpu-01 opérationnels 2026-05-12 17:17:03 +02:00
minio/tasks feat: initial commit — Ansible roles storage-01/gpu-01 opérationnels 2026-05-12 17:17:03 +02:00
nfs_client feat: initial commit — Ansible roles storage-01/gpu-01 opérationnels 2026-05-12 17:17:03 +02:00
nfs_server feat: initial commit — Ansible roles storage-01/gpu-01 opérationnels 2026-05-12 17:17:03 +02:00
node_exporter feat: monitoring — node_exporter + ROCm sysfs collector + alertmanager webhook 2026-05-13 21:01:03 +02:00
postfix_relay feat(postfix): relay SMTP Gmail + suppression règles Conan nftables 2026-05-17 16:46:42 +02:00
postgresql feat(k8s): déployer Open WebUI + n8n sur namespace ai via ArgoCD 2026-05-29 15:08:41 +02:00
qdrant feat: initial commit — Ansible roles storage-01/gpu-01 opérationnels 2026-05-12 17:17:03 +02:00
rag feat(rag): RAG Hermes — Qdrant + rag-ingest/rag-query + skill funk-ai 2026-05-14 22:16:06 +02:00
rocm feat: initial commit — Ansible roles storage-01/gpu-01 opérationnels 2026-05-12 17:17:03 +02:00