diff --git a/ai-core/litellm/deployment.yaml b/ai-core/litellm/deployment.yaml index df8a3b4..74e96d2 100644 --- a/ai-core/litellm/deployment.yaml +++ b/ai-core/litellm/deployment.yaml @@ -42,6 +42,18 @@ spec: secretKeyRef: name: litellm-master key: LITELLM_MASTER_KEY + - name: LITELLM_SALT_KEY + valueFrom: + secretKeyRef: + name: litellm-master + key: LITELLM_SALT_KEY + - name: DATABASE_URL + valueFrom: + secretKeyRef: + name: litellm-master + key: DATABASE_URL + - name: STORE_MODEL_IN_DB + value: "True" - name: LANGFUSE_PUBLIC_KEY valueFrom: secretKeyRef: diff --git a/ai-core/litellm/external-secret-api-keys.yaml b/ai-core/litellm/external-secret-api-keys.yaml index ac2fe6d..ea26173 100644 --- a/ai-core/litellm/external-secret-api-keys.yaml +++ b/ai-core/litellm/external-secret-api-keys.yaml @@ -16,6 +16,14 @@ spec: remoteRef: key: /agentic-os/litellm property: master_key + - secretKey: LITELLM_SALT_KEY + remoteRef: + key: /agentic-os/litellm + property: salt_key + - secretKey: DATABASE_URL + remoteRef: + key: /agentic-os/litellm + property: database_url --- apiVersion: external-secrets.io/v1beta1 kind: ExternalSecret diff --git a/platform/data/cnpg/databases.yaml b/platform/data/cnpg/databases.yaml index 07e71db..ef5c1dc 100644 --- a/platform/data/cnpg/databases.yaml +++ b/platform/data/cnpg/databases.yaml @@ -41,3 +41,14 @@ spec: owner: agentic_os cluster: name: agentic-os-pg +--- +apiVersion: postgresql.cnpg.io/v1 +kind: Database +metadata: + name: litellm + namespace: platform-data +spec: + name: litellm + owner: agentic_os + cluster: + name: agentic-os-pg