aibilly_backend_code/k8s/configmap.yaml
2026-03-10 16:44:04 +05:30

50 lines
943 B
YAML

apiVersion: v1
kind: ConfigMap
metadata:
name: test_project-config
namespace: test_project
labels:
app: test_project
data:
# Application Configuration
ENVIRONMENT: "production"
APP_NAME: "test_project"
APP_VERSION: "1.0.0"
PORT: "8000"
HOST: "0.0.0.0"
API_PREFIX: "/api/v1"
# Database Configuration (non-sensitive)
DB_HOST: "postgres-service"
DB_PORT: "5432"
DB_NAME: "test_project_db"
# Redis Configuration
# Kafka Configuration
# Logging Configuration
LOG_LEVEL: "info"
LOG_FORMAT: "json"
# Observability Configuration
# CORS Configuration
CORS_ORIGIN: "*"
CORS_METHODS: "GET,POST,PUT,DELETE,OPTIONS"
CORS_CREDENTIALS: "true"
# Rate Limiting
RATE_LIMIT_WINDOW_MS: "900000"
RATE_LIMIT_MAX: "100"
# File Upload
MAX_FILE_SIZE: "10485760"
UPLOAD_DIR: "/tmp/uploads"
# Health Check Configuration
HEALTH_CHECK_INTERVAL: "30"
READINESS_TIMEOUT: "5"