52 lines
1.3 KiB
YAML
52 lines
1.3 KiB
YAML
# ==================================================
|
|
# deployment/manifest/configmap/intelligence-service-configmap.yaml
|
|
# ==================================================
|
|
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: intelligence-service-configmap
|
|
namespace: team1tier-healthsync-intelligence-ns
|
|
labels:
|
|
app: intelligence-service
|
|
component: config
|
|
data:
|
|
# 서비스 기본 설정
|
|
APP_NAME: "HealthSync Intelligence Service"
|
|
APP_VERSION: "1.0.0"
|
|
DEBUG: "false"
|
|
HOST: "0.0.0.0"
|
|
PORT: "8083"
|
|
API_V1_PREFIX: "/api/intelligence"
|
|
CORS_ORIGINS: '["*"]'
|
|
|
|
# 로깅 설정
|
|
LOG_LEVEL: "INFO"
|
|
|
|
# 토큰 설정
|
|
ALGORITHM: "HS256"
|
|
ACCESS_TOKEN_EXPIRE_MINUTES: "30"
|
|
|
|
# Claude AI 설정
|
|
CLAUDE_MODEL: "claude-3-5-sonnet-20241022"
|
|
CLAUDE_MAX_TOKENS: "1500"
|
|
CLAUDE_TEMPERATURE: "0.7"
|
|
CLAUDE_TIMEOUT: "30"
|
|
CLAUDE_API_BASE_URL: "https://api.anthropic.com"
|
|
|
|
# 다른 마이크로서비스 URL
|
|
USER_SERVICE_URL: "http://user-service:8081"
|
|
HEALTH_SERVICE_URL: "http://health-service:8082"
|
|
|
|
# Redis 설정
|
|
REDIS_HOST: "redis-digitalgarage-01.redis.cache.windows.net"
|
|
REDIS_PORT: "6380"
|
|
REDIS_DB: "0"
|
|
REDIS_SSL: "true"
|
|
|
|
# PostgreSQL 설정
|
|
DB_HOST: "psql-digitalgarage-01.postgres.database.azure.com"
|
|
DB_PORT: "5432"
|
|
DB_NAME: "healthsync_db"
|
|
DB_MIN_SIZE: "1"
|
|
DB_MAX_SIZE: "10"
|