Skip to content

Commit 21b536a

Browse files
chore: fix dev-preprod v2 routing
1 parent 4778a87 commit 21b536a

File tree

1 file changed

+19
-3
lines changed

1 file changed

+19
-3
lines changed

nix/cardano-services/deployments/default.nix

+19-3
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@
1111
us-east-1 = readJsonFile ./tf-outputs/lace-dev-us-east-1.json;
1212
us-east-2 = readJsonFile ./tf-outputs/lace-prod-us-east-2.json;
1313
};
14+
oci = inputs.self.x86_64-linux.cardano-services.oci-images.cardano-services;
1415
in
1516
nix-helm.builders.${pkgs.system}.mkHelmMultiTarget {
1617
defaults = final: let
1718
inherit (final) values;
18-
oci = inputs.self.x86_64-linux.cardano-services.oci-images.cardano-services;
1919
in {
2020
name = "${final.namespace}-cardanojs";
2121
chart = ./Chart.yaml;
@@ -320,7 +320,7 @@ in
320320
network = "preprod";
321321
region = "us-east-1";
322322

323-
backend.hostnames = ["backend.${final.namespace}.eks.${baseUrl}" "${final.namespace}.${baseUrl}"];
323+
backend.hostnames = ["${final.namespace}.${baseUrl}"];
324324
backend.passHandleDBArgs = false;
325325
backend.routes = [
326326
"/v1.0.0/health"
@@ -359,8 +359,24 @@ in
359359
network = "preprod";
360360
region = "us-east-1";
361361

362-
backend.hostnames = ["backend.${final.namespace}.eks.${baseUrl}" "${final.namespace}.${baseUrl}"];
362+
backend.hostnames = ["${final.namespace}.${baseUrl}"];
363363
backend.passHandleDBArgs = false;
364+
backend.routes = let
365+
inherit (oci.meta) versions;
366+
in
367+
lib.concatLists [
368+
(map (v: "/v${v}/health") versions.root)
369+
(map (v: "/v${v}/live") versions.root)
370+
(map (v: "/v${v}/meta") versions.root)
371+
(map (v: "/v${v}/ready") versions.root)
372+
(map (v: "/v${v}/asset") versions.assetInfo)
373+
(map (v: "/v${v}/chain-history") versions.chainHistory)
374+
(map (v: "/v${v}/network-info") versions.networkInfo)
375+
(map (v: "/v${v}/rewards") versions.rewards)
376+
(map (v: "/v${v}/tx-submit") versions.txSubmit)
377+
(map (v: "/v${v}/utxo") versions.utxo)
378+
(map (v: "/v${v}/stake-pool") versions.stakePool)
379+
];
364380
# blockfrost-worker.enabled = true;
365381
cardano-services = {
366382
ingresOrder = 98;

0 commit comments

Comments
 (0)