|
107 | 107 | };
|
108 | 108 |
|
109 | 109 | backend = {
|
| 110 | + passHandleDBArgs = true; |
110 | 111 | allowedOrigins = lib.concatStringsSep "," [
|
111 | 112 | # gafhhkghbfjjkeiendhlofajokpaflmk represents Chrome production version
|
112 | 113 | "chrome-extension://gafhhkghbfjjkeiendhlofajokpaflmk"
|
|
117 | 118 | # djcdfchkaijggdjokfomholkalbffgil represents Chrome dev preview version
|
118 | 119 | "chrome-extension://djcdfchkaijggdjokfomholkalbffgil"
|
119 | 120 | ];
|
120 |
| - url = "${final.namespace}.${baseUrl}"; |
| 121 | + hostnames = ["${final.namespace}.${baseUrl}"]; |
121 | 122 | dnsId = lib.toLower "${values.region}-${final.namespace}-backend";
|
122 |
| - ogmiosSrvServiceName = "${final.namespace}-cardano-stack.${final.namespace}.svc.cluster.local"; |
| 123 | + ogmiosSrvServiceName = "${final.namespace}-cardano-core.${final.namespace}.svc.cluster.local"; |
123 | 124 |
|
124 | 125 | wafARN = tf-outputs.${values.region}.waf_arn;
|
125 | 126 | # Healthcheck paramteres for ALB
|
|
168 | 169 | backend = {
|
169 | 170 | enabled = true;
|
170 | 171 | };
|
171 |
| - stake-pool-provider.enabled = true; |
| 172 | + stake-pool-provider = { |
| 173 | + enabled = true; |
| 174 | + env.OVERRIDE_FUZZY_OPTIONS = "true"; |
| 175 | + }; |
172 | 176 | handle-provider.enabled = true;
|
173 | 177 | # asset-provider.enabled = true;
|
174 | 178 | };
|
|
214 | 218 | env.USE_BLOCKFROST = lib.mkForce "false";
|
215 | 219 | env.SUBMIT_API_URL = "http://${final.namespace}-cardano-stack.${final.namespace}.svc.cluster.local:8090";
|
216 | 220 | };
|
217 |
| - stake-pool-provider.enabled = true; |
| 221 | + stake-pool-provider = { |
| 222 | + enabled = true; |
| 223 | + env.OVERRIDE_FUZZY_OPTIONS = "true"; |
| 224 | + }; |
218 | 225 | };
|
219 | 226 |
|
220 | 227 | projectors = {
|
|
246 | 253 | (map (v: "/v${v}/stake-pool-provider-server") versions.stakePool)
|
247 | 254 | ];
|
248 | 255 |
|
| 256 | + |
249 | 257 | cardano-services = {
|
250 | 258 | ingresOrder = 99;
|
251 | 259 | additionalRoutes = [
|
|
278 | 286 | enabled = true;
|
279 | 287 | replicas = 3;
|
280 | 288 | };
|
281 |
| - stake-pool-provider.enabled = true; |
| 289 | + stake-pool-provider = { |
| 290 | + enabled = true; |
| 291 | + env.OVERRIDE_FUZZY_OPTIONS = "true"; |
| 292 | + }; |
282 | 293 | handle-provider.enabled = true;
|
283 | 294 | # asset-provider.enabled = true;
|
284 | 295 | };
|
|
312 | 323 | };
|
313 | 324 | };
|
314 | 325 |
|
315 |
| - "dev-preprod@us-east-1" = final: { |
316 |
| - namespace = "dev-preprod"; |
317 |
| - |
318 |
| - providers = { |
319 |
| - backend = { |
320 |
| - enabled = true; |
321 |
| - env.USE_BLOCKFROST = lib.mkForce "false"; |
322 |
| - }; |
323 |
| - }; |
324 |
| - |
325 |
| - values = { |
326 |
| - network = "preprod"; |
327 |
| - region = "us-east-1"; |
328 |
| - |
329 |
| - cardano-services = { |
330 |
| - ingresOrder = 100; |
331 |
| - }; |
332 |
| - |
333 |
| - backend = { |
334 |
| - routes = ["/"]; |
335 |
| - }; |
336 |
| - }; |
337 |
| - }; |
338 |
| - |
339 | 326 | "dev-preprod@us-east-1@v1" = final: {
|
340 | 327 | name = "${final.namespace}-cardanojs-v1";
|
341 | 328 | namespace = "dev-preprod";
|
|
345 | 332 | enabled = true;
|
346 | 333 | env.USE_BLOCKFROST = lib.mkForce "false";
|
347 | 334 | };
|
348 |
| - stake-pool-provider.enabled = true; |
| 335 | + stake-pool-provider = { |
| 336 | + enabled = true; |
| 337 | + env.OVERRIDE_FUZZY_OPTIONS = "true"; |
| 338 | + }; |
349 | 339 | handle-provider.enabled = true;
|
350 | 340 | };
|
351 | 341 |
|
|
377 | 367 | };
|
378 | 368 | };
|
379 | 369 |
|
| 370 | + "live-preprod@us-east-2@v1" = final: { |
| 371 | + name = "${final.namespace}-cardanojs-v1"; |
| 372 | + namespace = "live-preprod"; |
| 373 | + context = "eks-admin"; |
| 374 | + |
| 375 | + providers = { |
| 376 | + backend = { |
| 377 | + enabled = true; |
| 378 | + }; |
| 379 | + }; |
| 380 | + |
| 381 | + values = { |
| 382 | + network = "preprod"; |
| 383 | + region = "us-east-2"; |
| 384 | + |
| 385 | + backend.hostnames = ["backend.${final.namespace}.eks.${baseUrl}" "${final.namespace}.${baseUrl}"]; |
| 386 | + backend.passHandleDBArgs = false; |
| 387 | + backend.routes = [ |
| 388 | + "/v1.0.0/health" |
| 389 | + "/v1.0.0/live" |
| 390 | + "/v1.0.0/meta" |
| 391 | + "/v1.0.0/ready" |
| 392 | + "/v1.0.0/asset" |
| 393 | + "/v2.0.0/chain-history" |
| 394 | + "/v1.0.0/handle" |
| 395 | + "/v1.0.0/network-info" |
| 396 | + "/v1.0.0/rewards" |
| 397 | + "/v1.0.0/stake-pool" |
| 398 | + "/v2.0.0/tx-submit" |
| 399 | + "/v2.0.0/utxo" |
| 400 | + ]; |
| 401 | + blockfrost-worker.enabled = true; |
| 402 | + cardano-services = { |
| 403 | + ingresOrder = 99; |
| 404 | + image = "926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:s8j5nx9x2naar194pr58kpmlr5s4xn7b"; |
| 405 | + }; |
| 406 | + }; |
| 407 | + }; |
| 408 | + |
| 409 | + "live-preview@us-east-2@v1" = final: { |
| 410 | + name = "${final.namespace}-cardanojs-v1"; |
| 411 | + namespace = "live-preview"; |
| 412 | + context = "eks-admin"; |
| 413 | + |
| 414 | + providers = { |
| 415 | + backend = { |
| 416 | + enabled = true; |
| 417 | + }; |
| 418 | + }; |
| 419 | + |
| 420 | + values = { |
| 421 | + network = "preview"; |
| 422 | + region = "us-east-2"; |
| 423 | + |
| 424 | + backend.hostnames = ["backend.${final.namespace}.eks.${baseUrl}" "${final.namespace}.${baseUrl}"]; |
| 425 | + backend.passHandleDBArgs = false; |
| 426 | + backend.routes = [ |
| 427 | + "/v1.0.0/health" |
| 428 | + "/v1.0.0/live" |
| 429 | + "/v1.0.0/meta" |
| 430 | + "/v1.0.0/ready" |
| 431 | + "/v1.0.0/asset" |
| 432 | + "/v2.0.0/chain-history" |
| 433 | + "/v1.0.0/handle" |
| 434 | + "/v1.0.0/network-info" |
| 435 | + "/v1.0.0/rewards" |
| 436 | + "/v1.0.0/stake-pool" |
| 437 | + "/v2.0.0/tx-submit" |
| 438 | + "/v2.0.0/utxo" |
| 439 | + ]; |
| 440 | + blockfrost-worker.enabled = true; |
| 441 | + cardano-services = { |
| 442 | + ingresOrder = 99; |
| 443 | + image = "926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:s8j5nx9x2naar194pr58kpmlr5s4xn7b"; |
| 444 | + }; |
| 445 | + }; |
| 446 | + }; |
| 447 | + |
380 | 448 | "ops-preview-1@us-east-1" = final: {
|
381 | 449 | namespace = "ops-preview-1";
|
382 | 450 |
|
|
0 commit comments