Skip to content

Latest commit

 

History

History
249 lines (218 loc) · 59.7 KB

File metadata and controls

249 lines (218 loc) · 59.7 KB

ENV-VARS-CATALOG

Exhaustive list of variables from infra/env/classification/base.yaml and profile overlays under infra/env/overrides/, merged the same way as scripts/env-classification/metaboost-env.rb merge-env (no --extra-env files).

  • Default (local_docker) / Default (remote_k8s) — effective values after profile overlay merge and the same sync steps as merge-env (NEXT_PUBLIC_* mirrors for sidecars, etc.). Empty string is shown as (empty).
  • K8s (remote_k8s) — where keys go when scripts/k8s-env/render-k8s-env.sh runs with profile remote_k8s (see K8S-ENV-RENDER.md). This column describes classification kind, not live cluster values. local_generator / plain Secret reuse during render are out of scope here.

Default comparison (local_docker vs remote_k8s)

api

Variable Kind Default (local_docker) Default (remote_k8s) K8s (remote_k8s)
DEFAULT_LOCALE literal en-US en-US api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
SUPPORTED_LOCALES literal all-available all-available api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
AUTH_MODE literal admin_only_username admin_only_username api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
WEB_BRAND_NAME literal metaboost-web metaboost-web api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
LEGAL_NAME literal the site owner the site owner api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
MANAGEMENT_WEB_BRAND_NAME literal metaboost-management-web metaboost-management-web api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
MAILER_HOST secret (empty) (empty) Secret metaboost-api-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment api / container api
MAILER_PORT secret (empty) (empty) Secret metaboost-api-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment api / container api
MAILER_USER secret (empty) (empty) Secret metaboost-api-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment api / container api
MAILER_PASSWORD secret (empty) (empty) Secret metaboost-api-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment api / container api
MAILER_FROM secret (empty) (empty) Secret metaboost-api-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment api / container api
VALKEY_HOST literal valkey valkey api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
VALKEY_PORT literal 6379 6379 api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
VALKEY_PASSWORD secret (empty) (empty) Secret metaboost-api-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment api / container api
DB_HOST literal postgres postgres api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
DB_PORT literal 5432 5432 api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
DB_APP_NAME secret metaboost_app metaboost_app Secret metaboost-api-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment api / container api
DB_APP_READ_USER secret metaboost_app_read metaboost_app_read Secret metaboost-api-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment api / container api
DB_APP_READ_PASSWORD secret (empty) (empty) Secret metaboost-api-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment api / container api
DB_APP_READ_WRITE_USER secret metaboost_app_read_write metaboost_app_read_write Secret metaboost-api-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment api / container api
DB_APP_READ_WRITE_PASSWORD secret (empty) (empty) Secret metaboost-api-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment api / container api
API_PORT config 4000 4000 api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
API_VERSION_PATH config /v1 /v1 api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
API_PUBLIC_BASE_URL literal http://localhost:4000 http://localhost:4000 api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
API_SERVER_BASE_URL literal http://metaboost_local_api:4000 http://api:4000 api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
WEB_PORT config 4002 4002 api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
WEB_BASE_URL literal http://localhost:4002 (empty) api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
API_MESSAGES_TERMS_OF_SERVICE_URL literal http://localhost:4002/terms (empty) api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
API_EXCHANGE_RATES_FIAT_BASE_CURRENCY literal USD USD api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
API_EXCHANGE_RATES_FIAT_PROVIDER_URL literal https://api.frankfurter.app/latest?from=USD https://api.frankfurter.app/latest?from=USD api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
API_EXCHANGE_RATES_BTC_PROVIDER_URL literal https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=usd https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=usd api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
API_EXCHANGE_RATES_CACHE_TTL_MS literal 600000 600000 api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
API_EXCHANGE_RATES_MAX_STALE_MS literal 1800000 1800000 api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
API_EXCHANGE_RATES_SERVER_STANDARD_CURRENCY literal USD USD api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
RSS_PARSE_MIN_INTERVAL_MS literal 600000 600000 api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
API_EXCHANGE_RATES_FETCH_ENABLED literal true true api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
API_RSS_FEED_FETCH_ENABLED literal true true api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
API_USER_AGENT literal Metaboost Bot Local/API/1 metaboost-web Bot Production/API/1 api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
API_JWT_SECRET secret (empty) (empty) Secret metaboost-api-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment api / container api
API_COOKIE_DOMAIN literal localhost (empty) api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
API_CORS_ORIGINS literal http://localhost:4002 (empty) api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
API_SESSION_COOKIE_NAME literal api_session api_session api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
API_REFRESH_COOKIE_NAME literal api_refresh api_refresh api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
API_JWT_ACCESS_EXPIRY_SECONDS literal 2592000 2592000 api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
API_JWT_REFRESH_EXPIRY_SECONDS literal 2592000 2592000 api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
STANDARD_ENDPOINT_REGISTRY_URL literal https://raw.githubusercontent.com/v4v-io/metaboost-registry/main/registry/apps https://raw.githubusercontent.com/v4v-io/metaboost-registry/main/registry/apps api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
STANDARD_ENDPOINT_REGISTRY_POLL_SECONDS literal 300 300 api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
STANDARD_ENDPOINT_REGISTRY_TIMEOUT_MS literal 10000 10000 api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
STANDARD_ENDPOINT_REQUIRE_HTTPS literal false true api/source/metaboost-api-config.env → ConfigMap metaboost-api-config
STANDARD_ENDPOINT_TRUST_PROXY literal false true api/source/metaboost-api-config.env → ConfigMap metaboost-api-config

auth

Variable Kind Default (local_docker) Default (remote_k8s) K8s (remote_k8s)
AUTH_MODE literal admin_only_username admin_only_username Classification-only merge group (bucket/split/inherited elsewhere); no GitOps overlay ConfigMap for this group.

db

Variable Kind Default (local_docker) Default (remote_k8s) K8s (remote_k8s)
DB_HOST_SOURCE_ONLY source_only postgres postgres Merged locally; not in pod env from CM/Secret (kind: source_only). Dotenv path would be db/source/metaboost-db-config.env for reference only.
DB_PORT_SOURCE_ONLY source_only 5432 5432 Merged locally; not in pod env from CM/Secret (kind: source_only). Dotenv path would be db/source/metaboost-db-config.env for reference only.
DB_HOST literal postgres postgres db/source/metaboost-db-config.env → ConfigMap metaboost-db-config
DB_PORT literal 5432 5432 db/source/metaboost-db-config.env → ConfigMap metaboost-db-config
DB_USER secret user user Secret metaboost-db-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment postgres / container postgres
DB_PASSWORD secret (empty) (empty) Secret metaboost-db-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment postgres / container postgres
DB_APP_NAME secret metaboost_app metaboost_app Secret metaboost-db-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment postgres / container postgres
DB_APP_READ_USER secret metaboost_app_read metaboost_app_read Secret metaboost-db-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment postgres / container postgres
DB_APP_READ_PASSWORD secret (empty) (empty) Secret metaboost-db-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment postgres / container postgres
DB_APP_READ_WRITE_USER secret metaboost_app_read_write metaboost_app_read_write Secret metaboost-db-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment postgres / container postgres
DB_APP_READ_WRITE_PASSWORD secret (empty) (empty) Secret metaboost-db-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment postgres / container postgres
DB_MANAGEMENT_NAME secret metaboost_management metaboost_management Secret metaboost-db-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment postgres / container postgres
DB_MANAGEMENT_READ_USER secret metaboost_management_read metaboost_management_read Secret metaboost-db-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment postgres / container postgres
DB_MANAGEMENT_READ_PASSWORD secret (empty) (empty) Secret metaboost-db-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment postgres / container postgres
DB_MANAGEMENT_READ_WRITE_USER secret metaboost_management_read_write metaboost_management_read_write Secret metaboost-db-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment postgres / container postgres
DB_MANAGEMENT_READ_WRITE_PASSWORD secret (empty) (empty) Secret metaboost-db-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment postgres / container postgres
DB_MANAGEMENT_SUPERUSER_USERNAME secret (empty) (empty) Secret metaboost-db-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment postgres / container postgres
DB_MANAGEMENT_SUPERUSER_PASSWORD secret (empty) (empty) Secret metaboost-db-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment postgres / container postgres

http

Variable Kind Default (local_docker) Default (remote_k8s) K8s (remote_k8s)
API_PORT config 4000 4000 Classification-only merge group (bucket/split/inherited elsewhere); no GitOps overlay ConfigMap for this group.
API_VERSION_PATH config /v1 /v1 Classification-only merge group (bucket/split/inherited elsewhere); no GitOps overlay ConfigMap for this group.
API_PUBLIC_BASE_URL literal http://localhost:4000 http://localhost:4000 Classification-only merge group (bucket/split/inherited elsewhere); no GitOps overlay ConfigMap for this group.
API_SERVER_BASE_URL literal http://metaboost_local_api:4000 http://api:4000 Classification-only merge group (bucket/split/inherited elsewhere); no GitOps overlay ConfigMap for this group.
WEB_SIDECAR_PORT config 4001 4001 Classification-only merge group (bucket/split/inherited elsewhere); no GitOps overlay ConfigMap for this group.
WEB_PORT config 4002 4002 Classification-only merge group (bucket/split/inherited elsewhere); no GitOps overlay ConfigMap for this group.
WEB_BASE_URL literal http://localhost:4002 (empty) Classification-only merge group (bucket/split/inherited elsewhere); no GitOps overlay ConfigMap for this group.
MANAGEMENT_API_PORT config 4100 4100 Classification-only merge group (bucket/split/inherited elsewhere); no GitOps overlay ConfigMap for this group.
MANAGEMENT_API_PUBLIC_BASE_URL literal http://localhost:4100 http://localhost:4100 Classification-only merge group (bucket/split/inherited elsewhere); no GitOps overlay ConfigMap for this group.
MANAGEMENT_API_SERVER_BASE_URL literal http://metaboost_local_management_api:4100 http://management-api:4100 Classification-only merge group (bucket/split/inherited elsewhere); no GitOps overlay ConfigMap for this group.
MANAGEMENT_WEB_SIDECAR_PORT config 4101 4101 Classification-only merge group (bucket/split/inherited elsewhere); no GitOps overlay ConfigMap for this group.
MANAGEMENT_WEB_PORT config 4102 4102 Classification-only merge group (bucket/split/inherited elsewhere); no GitOps overlay ConfigMap for this group.
MANAGEMENT_WEB_BASE_URL literal http://localhost:4102 (empty) Classification-only merge group (bucket/split/inherited elsewhere); no GitOps overlay ConfigMap for this group.

info

Variable Kind Default (local_docker) Default (remote_k8s) K8s (remote_k8s)
WEB_BRAND_NAME literal metaboost-web metaboost-web Classification-only merge group (bucket/split/inherited elsewhere); no GitOps overlay ConfigMap for this group.
LEGAL_NAME literal the site owner the site owner Classification-only merge group (bucket/split/inherited elsewhere); no GitOps overlay ConfigMap for this group.
MANAGEMENT_WEB_BRAND_NAME literal metaboost-management-web metaboost-management-web Classification-only merge group (bucket/split/inherited elsewhere); no GitOps overlay ConfigMap for this group.

locale

Variable Kind Default (local_docker) Default (remote_k8s) K8s (remote_k8s)
DEFAULT_LOCALE literal en-US en-US Classification-only merge group (bucket/split/inherited elsewhere); no GitOps overlay ConfigMap for this group.
SUPPORTED_LOCALES literal all-available all-available Classification-only merge group (bucket/split/inherited elsewhere); no GitOps overlay ConfigMap for this group.

mailer

Variable Kind Default (local_docker) Default (remote_k8s) K8s (remote_k8s)
MAILER_HOST secret (empty) (empty) Classification-only merge group (bucket/split/inherited elsewhere); no GitOps overlay ConfigMap for this group.
MAILER_PORT secret (empty) (empty) Classification-only merge group (bucket/split/inherited elsewhere); no GitOps overlay ConfigMap for this group.
MAILER_USER secret (empty) (empty) Classification-only merge group (bucket/split/inherited elsewhere); no GitOps overlay ConfigMap for this group.
MAILER_PASSWORD secret (empty) (empty) Classification-only merge group (bucket/split/inherited elsewhere); no GitOps overlay ConfigMap for this group.
MAILER_FROM secret (empty) (empty) Classification-only merge group (bucket/split/inherited elsewhere); no GitOps overlay ConfigMap for this group.

management-api

Variable Kind Default (local_docker) Default (remote_k8s) K8s (remote_k8s)
DEFAULT_LOCALE literal en-US en-US management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
SUPPORTED_LOCALES literal all-available all-available management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
AUTH_MODE literal admin_only_username admin_only_username management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
VALKEY_HOST literal valkey valkey management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
VALKEY_PORT literal 6379 6379 management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
VALKEY_PASSWORD secret (empty) (empty) Secret metaboost-management-api-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment management-api / container management-api
DB_HOST literal postgres postgres management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
DB_PORT literal 5432 5432 management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
DB_USER secret user user Secret metaboost-management-api-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment management-api / container management-api
DB_PASSWORD secret (empty) (empty) Secret metaboost-management-api-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment management-api / container management-api
DB_APP_NAME secret metaboost_app metaboost_app Secret metaboost-management-api-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment management-api / container management-api
DB_APP_READ_USER secret metaboost_app_read metaboost_app_read Secret metaboost-management-api-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment management-api / container management-api
DB_APP_READ_PASSWORD secret (empty) (empty) Secret metaboost-management-api-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment management-api / container management-api
DB_APP_READ_WRITE_USER secret metaboost_app_read_write metaboost_app_read_write Secret metaboost-management-api-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment management-api / container management-api
DB_APP_READ_WRITE_PASSWORD secret (empty) (empty) Secret metaboost-management-api-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment management-api / container management-api
DB_MANAGEMENT_NAME secret metaboost_management metaboost_management Secret metaboost-management-api-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment management-api / container management-api
DB_MANAGEMENT_READ_USER secret metaboost_management_read metaboost_management_read Secret metaboost-management-api-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment management-api / container management-api
DB_MANAGEMENT_READ_PASSWORD secret (empty) (empty) Secret metaboost-management-api-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment management-api / container management-api
DB_MANAGEMENT_READ_WRITE_USER secret metaboost_management_read_write metaboost_management_read_write Secret metaboost-management-api-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment management-api / container management-api
DB_MANAGEMENT_READ_WRITE_PASSWORD secret (empty) (empty) Secret metaboost-management-api-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment management-api / container management-api
API_PORT config 4000 4000 management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
MANAGEMENT_API_VERSION_PATH config /v1 /v1 management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
API_PUBLIC_BASE_URL literal http://localhost:4000 http://localhost:4000 management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
API_SERVER_BASE_URL literal http://metaboost_local_api:4000 http://api:4000 management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
WEB_PORT config 4002 4002 management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
WEB_BASE_URL literal http://localhost:4002 (empty) management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
MANAGEMENT_API_PORT config 4100 4100 management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
MANAGEMENT_API_PUBLIC_BASE_URL literal http://localhost:4100 http://localhost:4100 management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
MANAGEMENT_API_SERVER_BASE_URL literal http://metaboost_local_management_api:4100 http://management-api:4100 management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
MANAGEMENT_WEB_PORT config 4102 4102 management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
MANAGEMENT_WEB_BASE_URL literal http://localhost:4102 (empty) management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
MANAGEMENT_API_USER_AGENT literal Metaboost Bot Local/Management-API/1 metaboost-management-api Bot Production/Management-API/1 management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
MANAGEMENT_API_JWT_SECRET secret (empty) (empty) Secret metaboost-management-api-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment management-api / container management-api
MANAGEMENT_API_COOKIE_DOMAIN literal localhost (empty) management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
MANAGEMENT_API_CORS_ORIGINS literal http://localhost:4102 (empty) management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
MANAGEMENT_API_SESSION_COOKIE_NAME literal management_api_session management_api_session management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
MANAGEMENT_API_REFRESH_COOKIE_NAME literal management_api_refresh management_api_refresh management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
MANAGEMENT_API_JWT_ACCESS_EXPIRY_SECONDS literal 3600 3600 management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
MANAGEMENT_API_JWT_REFRESH_EXPIRY_SECONDS literal 3600 3600 management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
MANAGEMENT_API_USER_INVITATION_TTL_HOURS literal 24 24 management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
STANDARD_ENDPOINT_REGISTRY_URL literal https://raw.githubusercontent.com/v4v-io/metaboost-registry/main/registry/apps https://raw.githubusercontent.com/v4v-io/metaboost-registry/main/registry/apps management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config
API_EXCHANGE_RATES_FETCH_ENABLED literal true true management-api/source/metaboost-management-api-config.env → ConfigMap metaboost-management-api-config

management-web

Variable Kind Default (local_docker) Default (remote_k8s) K8s (remote_k8s)
MANAGEMENT_WEB_PORT config 4102 4102 No render for this workload (no_env_from); vars still merged for host/runtime consumers.
MANAGEMENT_WEB_BASE_URL literal http://localhost:4102 (empty) No render for this workload (no_env_from); vars still merged for host/runtime consumers.
RUNTIME_CONFIG_URL literal http://metaboost_local_management_web_sidecar:4101 http://localhost:4101 No render for this workload (no_env_from); vars still merged for host/runtime consumers.

management-web-sidecar

Variable Kind Default (local_docker) Default (remote_k8s) K8s (remote_k8s)
NEXT_PUBLIC_DEFAULT_LOCALE config en-US en-US management-web/source/metaboost-management-web-sidecar-config.env → ConfigMap metaboost-management-web-sidecar-config
NEXT_PUBLIC_SUPPORTED_LOCALES config all-available all-available management-web/source/metaboost-management-web-sidecar-config.env → ConfigMap metaboost-management-web-sidecar-config
NEXT_PUBLIC_MANAGEMENT_WEB_BRAND_NAME config metaboost-management-web metaboost-management-web management-web/source/metaboost-management-web-sidecar-config.env → ConfigMap metaboost-management-web-sidecar-config
API_PORT config 4000 4000 management-web/source/metaboost-management-web-sidecar-config.env → ConfigMap metaboost-management-web-sidecar-config
NEXT_PUBLIC_MANAGEMENT_API_VERSION_PATH config /v1 /v1 management-web/source/metaboost-management-web-sidecar-config.env → ConfigMap metaboost-management-web-sidecar-config
API_PUBLIC_BASE_URL literal http://localhost:4000 http://localhost:4000 management-web/source/metaboost-management-web-sidecar-config.env → ConfigMap metaboost-management-web-sidecar-config
API_SERVER_BASE_URL literal http://metaboost_local_api:4000 http://api:4000 management-web/source/metaboost-management-web-sidecar-config.env → ConfigMap metaboost-management-web-sidecar-config
WEB_PORT config 4002 4002 management-web/source/metaboost-management-web-sidecar-config.env → ConfigMap metaboost-management-web-sidecar-config
NEXT_PUBLIC_WEB_BASE_URL config http://localhost:4002 (empty) management-web/source/metaboost-management-web-sidecar-config.env → ConfigMap metaboost-management-web-sidecar-config
MANAGEMENT_API_PORT config 4100 4100 management-web/source/metaboost-management-web-sidecar-config.env → ConfigMap metaboost-management-web-sidecar-config
NEXT_PUBLIC_MANAGEMENT_API_PUBLIC_BASE_URL config http://localhost:4100 http://localhost:4100 management-web/source/metaboost-management-web-sidecar-config.env → ConfigMap metaboost-management-web-sidecar-config
MANAGEMENT_API_SERVER_BASE_URL literal http://metaboost_local_management_api:4100 http://management-api:4100 management-web/source/metaboost-management-web-sidecar-config.env → ConfigMap metaboost-management-web-sidecar-config
MANAGEMENT_WEB_SIDECAR_PORT config 4101 4101 management-web/source/metaboost-management-web-sidecar-config.env → ConfigMap metaboost-management-web-sidecar-config
NEXT_PUBLIC_MANAGEMENT_SESSION_REFRESH_INTERVAL_MS config 1800000 1800000 management-web/source/metaboost-management-web-sidecar-config.env → ConfigMap metaboost-management-web-sidecar-config

valkey

Variable Kind Default (local_docker) Default (remote_k8s) K8s (remote_k8s)
VALKEY_HOST_SOURCE_ONLY source_only valkey valkey Merged locally; not in pod env from CM/Secret (kind: source_only). Dotenv path would be keyvaldb/source/metaboost-valkey-config.env for reference only.
VALKEY_PORT_SOURCE_ONLY source_only 6379 6379 Merged locally; not in pod env from CM/Secret (kind: source_only). Dotenv path would be keyvaldb/source/metaboost-valkey-config.env for reference only.
VALKEY_HOST literal valkey valkey keyvaldb/source/metaboost-valkey-config.env → ConfigMap metaboost-valkey-config
VALKEY_PORT literal 6379 6379 keyvaldb/source/metaboost-valkey-config.env → ConfigMap metaboost-valkey-config
VALKEY_PASSWORD secret (empty) (empty) Secret metaboost-valkey-secrets (stringData); deployment-secret-env.yamlsecretKeyRef → Deployment valkey / container valkey

web

Variable Kind Default (local_docker) Default (remote_k8s) K8s (remote_k8s)
WEB_PORT config 4002 4002 No render for this workload (no_env_from); vars still merged for host/runtime consumers.
WEB_BASE_URL literal http://localhost:4002 (empty) No render for this workload (no_env_from); vars still merged for host/runtime consumers.
RUNTIME_CONFIG_URL literal http://metaboost_local_web_sidecar:4001 http://localhost:4001 No render for this workload (no_env_from); vars still merged for host/runtime consumers.

web-sidecar

Variable Kind Default (local_docker) Default (remote_k8s) K8s (remote_k8s)
NEXT_PUBLIC_DEFAULT_LOCALE config en-US en-US web/source/metaboost-web-sidecar-config.env → ConfigMap metaboost-web-sidecar-config
NEXT_PUBLIC_SUPPORTED_LOCALES config all-available all-available web/source/metaboost-web-sidecar-config.env → ConfigMap metaboost-web-sidecar-config
NEXT_PUBLIC_AUTH_MODE config admin_only_username admin_only_username web/source/metaboost-web-sidecar-config.env → ConfigMap metaboost-web-sidecar-config
NEXT_PUBLIC_WEB_BRAND_NAME config metaboost-web metaboost-web web/source/metaboost-web-sidecar-config.env → ConfigMap metaboost-web-sidecar-config
NEXT_PUBLIC_LEGAL_NAME config the site owner the site owner web/source/metaboost-web-sidecar-config.env → ConfigMap metaboost-web-sidecar-config
API_PORT config 4000 4000 web/source/metaboost-web-sidecar-config.env → ConfigMap metaboost-web-sidecar-config
NEXT_PUBLIC_API_VERSION_PATH config /v1 /v1 web/source/metaboost-web-sidecar-config.env → ConfigMap metaboost-web-sidecar-config
NEXT_PUBLIC_API_PUBLIC_BASE_URL config http://localhost:4000 http://localhost:4000 web/source/metaboost-web-sidecar-config.env → ConfigMap metaboost-web-sidecar-config
API_SERVER_BASE_URL literal http://metaboost_local_api:4000 http://api:4000 web/source/metaboost-web-sidecar-config.env → ConfigMap metaboost-web-sidecar-config
WEB_PORT config 4002 4002 web/source/metaboost-web-sidecar-config.env → ConfigMap metaboost-web-sidecar-config
NEXT_PUBLIC_WEB_BASE_URL config http://localhost:4002 (empty) web/source/metaboost-web-sidecar-config.env → ConfigMap metaboost-web-sidecar-config
WEB_SIDECAR_PORT config 4001 4001 web/source/metaboost-web-sidecar-config.env → ConfigMap metaboost-web-sidecar-config
NEXT_PUBLIC_SESSION_REFRESH_INTERVAL_MS config 600000 600000 web/source/metaboost-web-sidecar-config.env → ConfigMap metaboost-web-sidecar-config