--- databasus_chart_ref: "oci://ghcr.io/databasus/charts/databasus" databasus_version: "" # "" = latest; укажи конкретную: "1.0.0" databasus_namespace: "databasus" # ── Ingress ──────────────────────────────────────────────────────────────────── databasus_ingress_enabled: true databasus_ingress_host: "backup.example.com" databasus_ingress_class: "{{ ingress_nginx_class_name | default('nginx') }}" databasus_ingress_tls: false databasus_ingress_cert_issuer: "{{ cert_manager_default_issuer_name | default('letsencrypt-prod') }}" # ── Интеграция с addon_postgresql ───────────────────────────────────────────── # Автоматически используется когда addon_postgresql: true. # Переопредели явно для кастомного PostgreSQL. databasus_postgresql_enabled: "{{ addon_postgresql | default(false) | bool }}" databasus_postgresql_host: "{{ postgresql_external_host | default('postgresql.postgresql.svc.cluster.local') }}" databasus_postgresql_port: "{{ postgresql_external_port | default(5432) }}" databasus_postgresql_username: "{{ postgresql_auth_username | default('appuser') }}" databasus_postgresql_password: "{{ postgresql_auth_password | default('') }}" databasus_postgresql_database: "{{ postgresql_auth_database | default('appdb') }}" # ── Интеграция с addon_mysql ─────────────────────────────────────────────────── # Автоматически используется когда addon_mysql: true. databasus_mysql_enabled: "{{ addon_mysql | default(false) | bool }}" databasus_mysql_host: "{{ mysql_external_host | default('mysql.mysql.svc.cluster.local') }}" databasus_mysql_port: "{{ mysql_external_port | default(3306) }}" databasus_mysql_username: "{{ mysql_auth_username | default('appuser') }}" databasus_mysql_password: "{{ mysql_auth_password | default('') }}" databasus_mysql_database: "{{ mysql_auth_database | default('appdb') }}" # ── Ресурсы ──────────────────────────────────────────────────────────────────── databasus_resources: requests: cpu: 100m memory: 128Mi limits: cpu: 500m memory: 512Mi