You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Internal observability agent (Datadog) + Cleanup Brainstore vars (#69)
* Default to true
* Remove index validate vars. Add extra writer vars
* Add support for internal datadog agent
* Pass extra env vars for the writer
* Add back in missing var
* Uncomment so it is less confusing. Remove vars
* Point at the alias rather than the version.
Pointing at the version makes terraform apply slow. Pointing at the alias is faster since the provisioned config happens in the background.
* Comment
* Validate against the local module, not main
* Add quarantine lambda delete script
# Default is acceptable for typical production deployments.
74
-
#redis_instance_type = "cache.t4g.medium"
69
+
redis_instance_type="cache.t4g.medium"
75
70
76
71
# Redis engine version
77
-
# redis_version = "7.0"
72
+
redis_version="7.0"
73
+
78
74
79
75
### Network configuration
80
-
# CIDR block for the VPC. You might need to adjust this so it does not conflict with any
81
-
# other VPC CIDR blocks you intend to peer with Braintrust
76
+
# WARNING: You should choose these values carefully after discussing with your networking team.
77
+
# Changing them after the fact is not possible and will require a complete rebuild of your Braintrust deployment.
78
+
79
+
# CIDR block for the VPC. The core Braintrust services will be deployed in this VPC.
80
+
# You might need to adjust this so it does not conflict with any other VPC CIDR blocks you intend to peer with Braintrust.
82
81
# vpc_cidr = "10.175.0.0/21"
83
82
84
83
# CIDR block for the Quarantined VPC. This is used to run user defined functions in an isolated environment.
84
+
# You might need to adjust this so it does not conflict with any other VPC CIDR blocks you intend to peer with Braintrust
85
85
# quarantine_vpc_cidr = "10.175.8.0/21"
86
86
87
-
### Advanced configuration
88
-
# List of origins to whitelist for CORS
89
-
# whitelisted_origins = []
90
-
91
-
# Custom domain name for the CloudFront distribution
92
-
# custom_domain = null
93
-
94
-
# ARN of the ACM certificate for the custom domain
95
-
# custom_certificate_arn = null
96
87
97
-
# The maximum number of requests per user allowed in the time frame specified by outbound_rate_limit_window_minutes. Setting to 0 will disable rate limits
98
-
# outbound_rate_limit_max_requests = 0
88
+
### Advanced configuration
99
89
100
-
# The time frame in minutes over which rate per-user rate limits are accumulated
101
-
# outbound_rate_limit_window_minutes = 1
90
+
# The maximum number of concurrent executions to reserve and constrain Braintrust lambdas to.
91
+
# If you run Braintrust in a dedicated account you can leave these at "-1" (unlimited).
92
+
# If you run Braintrust in a shared account you should set these to a reasonable limit to avoid
93
+
# impacting other non-Braintrust Lambdas. Recommended 100 to 1000 for production in a shared account.
94
+
# api_handler_reserved_concurrent_executions = -1
95
+
# ai_proxy_reserved_concurrent_executions = -1
96
+
97
+
# Uncomment these to set extra environment variables for the services.
98
+
# Only use this when instructed to by the Braintrust team.
99
+
# brainstore_extra_env_vars = {}
100
+
#
101
+
# brainstore_extra_env_vars_writer = {}
102
+
#
103
+
# service_extra_env_vars = {
104
+
# APIHandler = {}
105
+
# AIProxy = {}
106
+
# CatchupETL = {}
107
+
# MigrateDatabaseFunction = {}
108
+
# QuarantineWarmupFunction = {}
109
+
# }
110
+
111
+
112
+
### Braintrust Remote Support
102
113
103
-
### Braintrust Support
104
114
# Enable sharing of Cloudwatch logs with Braintrust staff
0 commit comments