From 3a4f74b53927c9e758e6f72e0af38f3ea4f37fac Mon Sep 17 00:00:00 2001 From: Antigravity Date: Thu, 21 May 2026 18:42:48 -0400 Subject: [PATCH] feat: add ingresses for minio and litellm --- agents/trigger_gumbo.py | 2 +- ai-core/kustomization.yaml | 1 + ai-core/litellm/ingress.yaml | 19 +++++++++++++++++++ platform/data/kustomization.yaml | 1 + platform/data/minio/ingress.yaml | 29 +++++++++++++++++++++++++++++ 5 files changed, 51 insertions(+), 1 deletion(-) create mode 100644 ai-core/litellm/ingress.yaml create mode 100644 platform/data/minio/ingress.yaml diff --git a/agents/trigger_gumbo.py b/agents/trigger_gumbo.py index dfaffb9..5e88846 100644 --- a/agents/trigger_gumbo.py +++ b/agents/trigger_gumbo.py @@ -32,7 +32,7 @@ async def main(): "GumboSummarizeWorkflow", object_key, id=f"gumbo-summary-{object_key}", - task_queue="gumbo-task-queue" + task_queue="gumbo" ) print(f"Workflow started. Workflow ID: {handle.id}, Run ID: {handle.result_run_id}") diff --git a/ai-core/kustomization.yaml b/ai-core/kustomization.yaml index 51ef0fc..4e92ead 100644 --- a/ai-core/kustomization.yaml +++ b/ai-core/kustomization.yaml @@ -5,6 +5,7 @@ resources: - litellm/deployment.yaml - litellm/configmap.yaml - litellm/external-secret-api-keys.yaml + - litellm/ingress.yaml - ollama/service.yaml - ollama/statefulset.yaml - temporal/externalsecret-db-creds.yaml diff --git a/ai-core/litellm/ingress.yaml b/ai-core/litellm/ingress.yaml new file mode 100644 index 0000000..2dc373e --- /dev/null +++ b/ai-core/litellm/ingress.yaml @@ -0,0 +1,19 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: litellm-ingress + namespace: ai-core + annotations: + kubernetes.io/ingress.class: apisix +spec: + rules: + - host: litellm.applaude.net + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: litellm + port: + number: 4000 diff --git a/platform/data/kustomization.yaml b/platform/data/kustomization.yaml index ef2f708..0783433 100644 --- a/platform/data/kustomization.yaml +++ b/platform/data/kustomization.yaml @@ -6,4 +6,5 @@ resources: - cnpg/databases.yaml - redis/redis.yaml - minio/minio.yaml + - minio/ingress.yaml - qdrant/qdrant.yaml diff --git a/platform/data/minio/ingress.yaml b/platform/data/minio/ingress.yaml new file mode 100644 index 0000000..9a5a7aa --- /dev/null +++ b/platform/data/minio/ingress.yaml @@ -0,0 +1,29 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: minio-ingress + namespace: platform-data + annotations: + kubernetes.io/ingress.class: apisix +spec: + rules: + - host: minio.applaude.net + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: minio + port: + number: 9001 + - host: s3.applaude.net + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: minio + port: + number: 9000