kubeagi / arcadia

A diverse, simple, and secure one-stop LLMOps platform
http://www.kubeagi.com/
Apache License 2.0
63 stars 20 forks source link

Support to deploy KubeAGI using docker-compose and reduce default service count #1012

Open nkwangleiGIT opened 2 months ago

nkwangleiGIT commented 2 months ago
  1. Support to deploy using docker-compose
  2. Remove the default deployment of the service below:
    • bff-server-session-redis - not use session by default
    • cert-manager - use http by default, so no need for this one
    • Required for K8S
      
      # kubeagi-system
      agent-portal
      arcadia-apiserver
      arcadia-controller
      arcadia-dataprocess
      arcadia-fastchat
      arcadia-minio
      ops-console
      kubebb-core
      component-store
      postgresql-0

u4a-system(or moved to kubeagi-system?)

bff-server capsule-controller-manager kube-oidc-proxy oidc-server resource-view-controller cluster-component-ingress-nginx-controller # don't need if k8s already has ingress

Required for docker-compose

TBD: need to support user/tenant/project management using postgresql

agent-portal arcadia-apiserver arcadia-controller arcadia-dataprocess arcadia-fastchat arcadia-minio ops-console postgresql-0

bff-server oidc-server



3. Support ollma as local LLM for dev