feat: add ingresses for minio and litellm
This commit is contained in:
parent
3815087d3a
commit
3a4f74b539
|
|
@ -32,7 +32,7 @@ async def main():
|
||||||
"GumboSummarizeWorkflow",
|
"GumboSummarizeWorkflow",
|
||||||
object_key,
|
object_key,
|
||||||
id=f"gumbo-summary-{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}")
|
print(f"Workflow started. Workflow ID: {handle.id}, Run ID: {handle.result_run_id}")
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,7 @@ resources:
|
||||||
- litellm/deployment.yaml
|
- litellm/deployment.yaml
|
||||||
- litellm/configmap.yaml
|
- litellm/configmap.yaml
|
||||||
- litellm/external-secret-api-keys.yaml
|
- litellm/external-secret-api-keys.yaml
|
||||||
|
- litellm/ingress.yaml
|
||||||
- ollama/service.yaml
|
- ollama/service.yaml
|
||||||
- ollama/statefulset.yaml
|
- ollama/statefulset.yaml
|
||||||
- temporal/externalsecret-db-creds.yaml
|
- temporal/externalsecret-db-creds.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
|
||||||
|
|
@ -6,4 +6,5 @@ resources:
|
||||||
- cnpg/databases.yaml
|
- cnpg/databases.yaml
|
||||||
- redis/redis.yaml
|
- redis/redis.yaml
|
||||||
- minio/minio.yaml
|
- minio/minio.yaml
|
||||||
|
- minio/ingress.yaml
|
||||||
- qdrant/qdrant.yaml
|
- qdrant/qdrant.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
|
||||||
Loading…
Reference in New Issue