|
11 | 11 | us-east-1 = readJsonFile ./tf-outputs/lace-dev-us-east-1.json;
|
12 | 12 | us-east-2 = readJsonFile ./tf-outputs/lace-prod-us-east-2.json;
|
13 | 13 | };
|
| 14 | + oci = inputs.self.x86_64-linux.cardano-services.oci-images.cardano-services; |
14 | 15 | in
|
15 | 16 | nix-helm.builders.${pkgs.system}.mkHelmMultiTarget {
|
16 | 17 | defaults = final: let
|
17 | 18 | inherit (final) values;
|
18 |
| - oci = inputs.self.x86_64-linux.cardano-services.oci-images.cardano-services; |
19 | 19 | in {
|
20 | 20 | name = "${final.namespace}-cardanojs";
|
21 | 21 | chart = ./Chart.yaml;
|
|
207 | 207 | };
|
208 | 208 |
|
209 | 209 | "dev-sanchonet@us-east-1@v1" = final: {
|
210 |
| - |
211 | 210 | namespace = "dev-sanchonet";
|
212 | 211 | name = "${final.namespace}-cardanojs-v1";
|
213 | 212 |
|
|
308 | 307 | "dev-preprod@us-east-1@v1" = final: {
|
309 | 308 | name = "${final.namespace}-cardanojs-v1";
|
310 | 309 | namespace = "dev-preprod";
|
| 310 | + context = "eks-devs"; |
| 311 | + |
| 312 | + providers = { |
| 313 | + backend = { |
| 314 | + enabled = true; |
| 315 | + }; |
| 316 | + }; |
| 317 | + |
| 318 | + values = { |
| 319 | + network = "preprod"; |
| 320 | + region = "us-east-1"; |
| 321 | + |
| 322 | + backend.hostnames = ["${final.namespace}.${baseUrl}"]; |
| 323 | + backend.passHandleDBArgs = false; |
| 324 | + backend.routes = [ |
| 325 | + "/v1.0.0/health" |
| 326 | + "/v1.0.0/live" |
| 327 | + "/v1.0.0/meta" |
| 328 | + "/v1.0.0/ready" |
| 329 | + "/v1.0.0/asset" |
| 330 | + "/v2.0.0/chain-history" |
| 331 | + "/v1.0.0/handle" |
| 332 | + "/v1.0.0/network-info" |
| 333 | + "/v1.0.0/rewards" |
| 334 | + "/v1.0.0/stake-pool" |
| 335 | + "/v2.0.0/tx-submit" |
| 336 | + "/v2.0.0/utxo" |
| 337 | + ]; |
| 338 | + # blockfrost-worker.enabled = true; |
| 339 | + cardano-services = { |
| 340 | + ingresOrder = 99; |
| 341 | + image = "926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:s8j5nx9x2naar194pr58kpmlr5s4xn7b"; |
| 342 | + }; |
| 343 | + }; |
| 344 | + }; |
| 345 | + |
| 346 | + "dev-preprod@us-east-1@v2" = final: { |
| 347 | + name = "${final.namespace}-cardanojs-v2"; |
| 348 | + namespace = "dev-preprod"; |
| 349 | + context = "eks-devs"; |
311 | 350 |
|
312 | 351 | providers = {
|
313 | 352 | backend = {
|
314 | 353 | enabled = true;
|
315 |
| - env.USE_BLOCKFROST = lib.mkForce "false"; |
316 | 354 | };
|
317 | 355 | stake-pool-provider = {
|
318 | 356 | enabled = true;
|
|
330 | 368 | network = "preprod";
|
331 | 369 | region = "us-east-1";
|
332 | 370 |
|
| 371 | + backend.hostnames = ["${final.namespace}.${baseUrl}"]; |
333 | 372 | blockfrost-worker.enabled = true;
|
334 | 373 | pg-boss-worker.enabled = true;
|
335 |
| - |
336 | 374 | cardano-services = {
|
337 |
| - ingresOrder = 99; |
338 |
| - additionalRoutes = [ |
339 |
| - { |
340 |
| - pathType = "Prefix"; |
341 |
| - path = "/v1.0.0/stake-pool"; |
342 |
| - backend.service = { |
343 |
| - name = "${final.namespace}-cardanojs-v1-stake-pool-provider"; |
344 |
| - port.name = "http"; |
345 |
| - }; |
346 |
| - } |
347 |
| - ]; |
| 375 | + ingresOrder = 98; |
348 | 376 | };
|
349 | 377 | };
|
350 | 378 | };
|
|
0 commit comments