--- # Variablen für INSIGHT-DBS01 # PostgreSQL postgresql_version: "16" postgresql_data_dir: "/data/postgresql" postgresql_port: 5432 postgresql_max_connections: 100 # PgBouncer übernimmt Pooling postgresql_shared_buffers: "512MB" postgresql_effective_cache_size: "2GB" postgresql_work_mem: "8MB" postgresql_maintenance_work_mem: "128MB" # PostgreSQL Datenbanken (Secrets in vault.yml) postgresql_databases: - insight_core - insight_crm # PgBouncer pgbouncer_port: 6432 pgbouncer_pool_mode: "transaction" pgbouncer_default_pool_size: 20 pgbouncer_min_pool_size: 5 pgbouncer_reserve_pool_size: 5 pgbouncer_max_client_conn: 200 # Redis redis_port: 6379 redis_data_dir: "/data/redis" redis_maxmemory: "1gb" redis_maxmemory_policy: "allkeys-lru" # Data Disk (separate Volume für Daten) # Wird von role/disk_setup gemountet data_disk_device: "/dev/sdb" data_disk_mountpoint: "/data" data_disk_filesystem: "ext4"