Files
microdao-daarion/infrastructure/kubernetes/apps/qdrant/auth-config.yaml
Apple 38cb96dd68 🔐 Auth: інтеграція JWT в Memory Service + конфігурації
- Опціональна JWT auth в Memory Service endpoints
- get_current_service_optional для backward compatibility
- NATS auth config (nkeys) - шаблони
- Qdrant auth config (API keys) - шаблони
- Тестовий скрипт для повного потоку

TODO: Генерація реальних JWT/ключів та застосування конфігів
2026-01-10 10:46:25 -08:00

32 lines
783 B
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
# Qdrant Auth Configuration (API keys)
apiVersion: v1
kind: Secret
metadata:
name: qdrant-api-keys
namespace: qdrant
type: Opaque
stringData:
# TODO: Замінити на реальні API ключі (згенеровані через generate-keys.sh)
memory-service-key: "change-me-memory-service"
worker-daemon-key: "change-me-worker-daemon"
matrix-gateway-key: "change-me-matrix-gateway"
---
apiVersion: v1
kind: ConfigMap
metadata:
name: qdrant-auth-config
namespace: qdrant
data:
# Qdrant config з API key auth
qdrant-config.yaml: |
service:
api_key: ${QDRANT_API_KEY} # З Secret
enable_cors: true
cluster:
enabled: false # Single node для початку
storage:
storage_path: /qdrant/storage