Skip to content

Commit 0ea0256

Browse files
authored
chore(helm): add env vars for Vertex AI, orgs, and telemetry (#2922)
1 parent fb8868c commit 0ea0256

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

helm/sim/values.yaml

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,10 @@ app:
7777
# Node environment
7878
NODE_ENV: "production"
7979
NEXT_TELEMETRY_DISABLED: "1"
80-
80+
81+
# Telemetry & Monitoring
82+
TELEMETRY_ENDPOINT: "" # OTLP endpoint for traces/logs (e.g., "https://otlp-collector:4318/v1/traces")
83+
8184
# Authentication and encryption secrets (REQUIRED for production)
8285
# Generate secure 32-character secrets using: openssl rand -hex 32
8386
BETTER_AUTH_SECRET: "" # REQUIRED - set via --set flag or external secret manager
@@ -101,8 +104,12 @@ app:
101104
# OAuth Integration Credentials (leave empty if not using)
102105
GOOGLE_CLIENT_ID: "" # Google OAuth client ID
103106
GOOGLE_CLIENT_SECRET: "" # Google OAuth client secret
104-
GITHUB_CLIENT_ID: "" # GitHub OAuth client ID
107+
GITHUB_CLIENT_ID: "" # GitHub OAuth client ID
105108
GITHUB_CLIENT_SECRET: "" # GitHub OAuth client secret
109+
110+
# Google Vertex AI Configuration
111+
VERTEX_PROJECT: "" # Google Cloud project ID for Vertex AI
112+
VERTEX_LOCATION: "us-central1" # Google Cloud region for Vertex AI (e.g., "us-central1")
106113

107114
# AI Provider API Keys (leave empty if not using)
108115
OPENAI_API_KEY: "" # Primary OpenAI API key
@@ -143,6 +150,15 @@ app:
143150
ALLOWED_LOGIN_EMAILS: "" # Comma-separated list of allowed email addresses for login
144151
ALLOWED_LOGIN_DOMAINS: "" # Comma-separated list of allowed email domains for login
145152

153+
# Admin API Configuration
154+
ADMIN_API_KEY: "" # Admin API key for organization/user management (generate with: openssl rand -hex 32)
155+
156+
# Organizations & Permission Groups
157+
ACCESS_CONTROL_ENABLED: "false" # Enable permission groups feature ("true" to enable)
158+
ORGANIZATIONS_ENABLED: "false" # Enable organizations feature ("true" to enable)
159+
NEXT_PUBLIC_ACCESS_CONTROL_ENABLED: "false" # Show permission groups UI ("true" to enable)
160+
NEXT_PUBLIC_ORGANIZATIONS_ENABLED: "false" # Show organizations UI ("true" to enable)
161+
146162
# LLM Provider/Model Restrictions (leave empty if not restricting)
147163
BLACKLISTED_PROVIDERS: "" # Comma-separated provider IDs to hide from UI (e.g., "openai,anthropic,google")
148164
BLACKLISTED_MODELS: "" # Comma-separated model names/prefixes to hide (e.g., "gpt-4,claude-*")

0 commit comments

Comments
 (0)