cardano-js-sdk icon indicating copy to clipboard operation
cardano-js-sdk copied to clipboard

WIP: Conway era support

Open mkazlauskas opened this issue 2 years ago • 5 comments

Context

Reason for the change? If an issue exists, reference it here using a keyword

Proposed Solution

Important Changes Introduced

mkazlauskas avatar Oct 24 '23 16:10 mkazlauskas

Standard DiffPost

This PR would generate the following kubectl diff:

Preview
diff -u -N /tmp/LIVE-3804438207/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-backend /tmp/MERGED-2129071353/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-backend
--- /tmp/LIVE-3804438207/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-backend	2024-02-21 18:46:29.474718055 +0000
+++ /tmp/MERGED-2129071353/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-backend	2024-02-21 18:46:29.474718055 +0000
@@ -4,11 +4,11 @@
   annotations:
     deployment.kubernetes.io/revision: "11"
   creationTimestamp: "2024-01-25T22:08:02Z"
-  generation: 11
+  generation: 12
   labels:
     app: backend
     app.kubernetes.io/managed-by: std-kubectl
-    app.kubernetes.io/version: 8afbd79c8068d05f25f3f483769aae72702b6ad1
+    app.kubernetes.io/version: a6b9a22ae0885658e609639112d8a0b2d13c7bd1
     network: preview
     release: dev-preview-cardanojs
   name: dev-preview-cardanojs-backend
@@ -89,7 +89,7 @@
           value: http://dev-preview-cardano-stack-metadata.dev-preview.svc.cluster.local
         - name: USE_KORA_LABS
           value: "true"
-        image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:baac6j6j9fzl8ima8mnmib8fv09bq44v
+        image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:wqbgwr4xyaa13xi7wqdckqmhnl6dxd3i
         imagePullPolicy: IfNotPresent
         livenessProbe:
           failureThreshold: 3
diff -u -N /tmp/LIVE-3804438207/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-blockfrost-worker /tmp/MERGED-2129071353/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-blockfrost-worker
--- /tmp/LIVE-3804438207/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-blockfrost-worker	2024-02-21 18:46:29.606719147 +0000
+++ /tmp/MERGED-2129071353/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-blockfrost-worker	2024-02-21 18:46:29.606719147 +0000
@@ -8,7 +8,7 @@
   labels:
     app: blockfrost-worker
     app.kubernetes.io/managed-by: std-kubectl
-    app.kubernetes.io/version: 8afbd79c8068d05f25f3f483769aae72702b6ad1
+    app.kubernetes.io/version: a6b9a22ae0885658e609639112d8a0b2d13c7bd1
     network: preview
     release: dev-preview-cardanojs
   name: dev-preview-cardanojs-blockfrost-worker
diff -u -N /tmp/LIVE-3804438207/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-coingecko-proxy /tmp/MERGED-2129071353/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-coingecko-proxy
--- /tmp/LIVE-3804438207/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-coingecko-proxy	2024-02-21 18:46:29.738720239 +0000
+++ /tmp/MERGED-2129071353/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-coingecko-proxy	2024-02-21 18:46:29.738720239 +0000
@@ -8,7 +8,7 @@
   labels:
     app: coingecko-proxy
     app.kubernetes.io/managed-by: std-kubectl
-    app.kubernetes.io/version: 8afbd79c8068d05f25f3f483769aae72702b6ad1
+    app.kubernetes.io/version: a6b9a22ae0885658e609639112d8a0b2d13c7bd1
     network: preview
     release: dev-preview-cardanojs
   name: dev-preview-cardanojs-coingecko-proxy
diff -u -N /tmp/LIVE-3804438207/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-handle-projector /tmp/MERGED-2129071353/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-handle-projector
--- /tmp/LIVE-3804438207/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-handle-projector	2024-02-21 18:46:29.874721365 +0000
+++ /tmp/MERGED-2129071353/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-handle-projector	2024-02-21 18:46:29.874721365 +0000
@@ -4,11 +4,11 @@
   annotations:
     deployment.kubernetes.io/revision: "11"
   creationTimestamp: "2024-01-25T22:08:02Z"
-  generation: 11
+  generation: 12
   labels:
     app: handle-projector
     app.kubernetes.io/managed-by: std-kubectl
-    app.kubernetes.io/version: 8afbd79c8068d05f25f3f483769aae72702b6ad1
+    app.kubernetes.io/version: a6b9a22ae0885658e609639112d8a0b2d13c7bd1
     network: preview
     release: dev-preview-cardanojs
   name: dev-preview-cardanojs-handle-projector
@@ -73,7 +73,7 @@
               name: handle-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
         - name: PROJECTION_NAMES
           value: handle
-        image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:baac6j6j9fzl8ima8mnmib8fv09bq44v
+        image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:wqbgwr4xyaa13xi7wqdckqmhnl6dxd3i
         imagePullPolicy: IfNotPresent
         livenessProbe:
           failureThreshold: 3
diff -u -N /tmp/LIVE-3804438207/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-handle-provider /tmp/MERGED-2129071353/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-handle-provider
--- /tmp/LIVE-3804438207/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-handle-provider	2024-02-21 18:46:30.026722622 +0000
+++ /tmp/MERGED-2129071353/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-handle-provider	2024-02-21 18:46:30.026722622 +0000
@@ -4,11 +4,11 @@
   annotations:
     deployment.kubernetes.io/revision: "11"
   creationTimestamp: "2024-01-25T22:08:02Z"
-  generation: 11
+  generation: 12
   labels:
     app: handle-provider
     app.kubernetes.io/managed-by: std-kubectl
-    app.kubernetes.io/version: 8afbd79c8068d05f25f3f483769aae72702b6ad1
+    app.kubernetes.io/version: a6b9a22ae0885658e609639112d8a0b2d13c7bd1
     network: preview
     release: dev-preview-cardanojs
   name: dev-preview-cardanojs-handle-provider
@@ -81,7 +81,7 @@
           value: handle
         - name: USE_KORA_LABS
           value: "true"
-        image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:baac6j6j9fzl8ima8mnmib8fv09bq44v
+        image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:wqbgwr4xyaa13xi7wqdckqmhnl6dxd3i
         imagePullPolicy: IfNotPresent
         livenessProbe:
           failureThreshold: 3
diff -u -N /tmp/LIVE-3804438207/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-pg-boss-worker /tmp/MERGED-2129071353/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-pg-boss-worker
--- /tmp/LIVE-3804438207/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-pg-boss-worker	2024-02-21 18:46:30.314725005 +0000
+++ /tmp/MERGED-2129071353/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-pg-boss-worker	2024-02-21 18:46:30.314725005 +0000
@@ -4,11 +4,11 @@
   annotations:
     deployment.kubernetes.io/revision: "11"
   creationTimestamp: "2024-01-25T22:08:02Z"
-  generation: 11
+  generation: 12
   labels:
     app: pg-boss-worker
     app.kubernetes.io/managed-by: std-kubectl
-    app.kubernetes.io/version: 8afbd79c8068d05f25f3f483769aae72702b6ad1
+    app.kubernetes.io/version: a6b9a22ae0885658e609639112d8a0b2d13c7bd1
     network: preview
     release: dev-preview-cardanojs
   name: dev-preview-cardanojs-pg-boss-worker
@@ -97,7 +97,7 @@
           value: https://smash.cardano-mainnet.iohk.io/api/v1
         - name: STAKE_POOL_PROVIDER_URL
           value: http://dev-preview-cardanojs-backend.dev-preview.svc.cluster.local
-        image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:baac6j6j9fzl8ima8mnmib8fv09bq44v
+        image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:wqbgwr4xyaa13xi7wqdckqmhnl6dxd3i
         imagePullPolicy: IfNotPresent
         livenessProbe:
           failureThreshold: 3
diff -u -N /tmp/LIVE-3804438207/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-stake-pool-projector /tmp/MERGED-2129071353/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-stake-pool-projector
--- /tmp/LIVE-3804438207/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-stake-pool-projector	2024-02-21 18:46:30.526726758 +0000
+++ /tmp/MERGED-2129071353/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-stake-pool-projector	2024-02-21 18:46:30.526726758 +0000
@@ -4,11 +4,11 @@
   annotations:
     deployment.kubernetes.io/revision: "11"
   creationTimestamp: "2024-01-25T22:08:02Z"
-  generation: 11
+  generation: 12
   labels:
     app: stake-pool-projector
     app.kubernetes.io/managed-by: std-kubectl
-    app.kubernetes.io/version: 8afbd79c8068d05f25f3f483769aae72702b6ad1
+    app.kubernetes.io/version: a6b9a22ae0885658e609639112d8a0b2d13c7bd1
     network: preview
     release: dev-preview-cardanojs
   name: dev-preview-cardanojs-stake-pool-projector
@@ -73,7 +73,7 @@
               name: stakepool-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
         - name: PROJECTION_NAMES
           value: stake-pool,stake-pool-metadata-job,stake-pool-metrics-job,stake-pool-rewards-job
-        image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:baac6j6j9fzl8ima8mnmib8fv09bq44v
+        image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:wqbgwr4xyaa13xi7wqdckqmhnl6dxd3i
         imagePullPolicy: IfNotPresent
         livenessProbe:
           failureThreshold: 3
diff -u -N /tmp/LIVE-3804438207/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-stake-pool-provider /tmp/MERGED-2129071353/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-stake-pool-provider
--- /tmp/LIVE-3804438207/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-stake-pool-provider	2024-02-21 18:46:30.658727847 +0000
+++ /tmp/MERGED-2129071353/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-stake-pool-provider	2024-02-21 18:46:30.658727847 +0000
@@ -4,11 +4,11 @@
   annotations:
     deployment.kubernetes.io/revision: "11"
   creationTimestamp: "2024-01-25T22:08:02Z"
-  generation: 11
+  generation: 12
   labels:
     app: stake-pool-provider
     app.kubernetes.io/managed-by: std-kubectl
-    app.kubernetes.io/version: 8afbd79c8068d05f25f3f483769aae72702b6ad1
+    app.kubernetes.io/version: a6b9a22ae0885658e609639112d8a0b2d13c7bd1
     network: preview
     release: dev-preview-cardanojs
   name: dev-preview-cardanojs-stake-pool-provider
@@ -83,7 +83,7 @@
           value: http://dev-preview-cardano-stack-metadata.dev-preview.svc.cluster.local
         - name: USE_TYPEORM_STAKE_POOL_PROVIDER
           value: "true"
-        image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:baac6j6j9fzl8ima8mnmib8fv09bq44v
+        image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:wqbgwr4xyaa13xi7wqdckqmhnl6dxd3i
         imagePullPolicy: IfNotPresent
         livenessProbe:
           failureThreshold: 3
diff -u -N /tmp/LIVE-3804438207/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-backend-monitor /tmp/MERGED-2129071353/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-backend-monitor
--- /tmp/LIVE-3804438207/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-backend-monitor	2024-02-21 18:46:30.794728972 +0000
+++ /tmp/MERGED-2129071353/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-backend-monitor	2024-02-21 18:46:30.794728972 +0000
@@ -5,7 +5,7 @@
   generation: 1
   labels:
     app.kubernetes.io/managed-by: std-kubectl
-    app.kubernetes.io/version: 8afbd79c8068d05f25f3f483769aae72702b6ad1
+    app.kubernetes.io/version: a6b9a22ae0885658e609639112d8a0b2d13c7bd1
     instance: primary
   name: lace-backend-monitor
   namespace: dev-preview
diff -u -N /tmp/LIVE-3804438207/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-handle-provider-monitor /tmp/MERGED-2129071353/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-handle-provider-monitor
--- /tmp/LIVE-3804438207/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-handle-provider-monitor	2024-02-21 18:46:30.926730064 +0000
+++ /tmp/MERGED-2129071353/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-handle-provider-monitor	2024-02-21 18:46:30.926730064 +0000
@@ -5,7 +5,7 @@
   generation: 1
   labels:
     app.kubernetes.io/managed-by: std-kubectl
-    app.kubernetes.io/version: 8afbd79c8068d05f25f3f483769aae72702b6ad1
+    app.kubernetes.io/version: a6b9a22ae0885658e609639112d8a0b2d13c7bd1
     instance: primary
   name: lace-handle-provider-monitor
   namespace: dev-preview
diff -u -N /tmp/LIVE-3804438207/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-stake-pool-provider-monitor /tmp/MERGED-2129071353/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-stake-pool-provider-monitor
--- /tmp/LIVE-3804438207/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-stake-pool-provider-monitor	2024-02-21 18:46:31.066731223 +0000
+++ /tmp/MERGED-2129071353/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-stake-pool-provider-monitor	2024-02-21 18:46:31.066731223 +0000
@@ -5,7 +5,7 @@
   generation: 1
   labels:
     app.kubernetes.io/managed-by: std-kubectl
-    app.kubernetes.io/version: 8afbd79c8068d05f25f3f483769aae72702b6ad1
+    app.kubernetes.io/version: a6b9a22ae0885658e609639112d8a0b2d13c7bd1
     instance: primary
   name: lace-stake-pool-provider-monitor
   namespace: dev-preview
diff -u -N /tmp/LIVE-3804438207/networking.k8s.io.v1.Ingress.dev-preview.dev-preview-cardanojs-backend /tmp/MERGED-2129071353/networking.k8s.io.v1.Ingress.dev-preview.dev-preview-cardanojs-backend
--- /tmp/LIVE-3804438207/networking.k8s.io.v1.Ingress.dev-preview.dev-preview-cardanojs-backend	2024-02-21 18:46:31.226732546 +0000
+++ /tmp/MERGED-2129071353/networking.k8s.io.v1.Ingress.dev-preview.dev-preview-cardanojs-backend	2024-02-21 18:46:31.226732546 +0000
@@ -20,7 +20,7 @@
   labels:
     app: backend
     app.kubernetes.io/managed-by: std-kubectl
-    app.kubernetes.io/version: 8afbd79c8068d05f25f3f483769aae72702b6ad1
+    app.kubernetes.io/version: a6b9a22ae0885658e609639112d8a0b2d13c7bd1
     network: preview
     release: dev-preview-cardanojs
   name: dev-preview-cardanojs-backend
diff -u -N /tmp/LIVE-3804438207/networking.k8s.io.v1.Ingress.dev-preview.dev-preview-cardanojs-coingecko-proxy /tmp/MERGED-2129071353/networking.k8s.io.v1.Ingress.dev-preview.dev-preview-cardanojs-coingecko-proxy
--- /tmp/LIVE-3804438207/networking.k8s.io.v1.Ingress.dev-preview.dev-preview-cardanojs-coingecko-proxy	2024-02-21 18:46:31.358733639 +0000
+++ /tmp/MERGED-2129071353/networking.k8s.io.v1.Ingress.dev-preview.dev-preview-cardanojs-coingecko-proxy	2024-02-21 18:46:31.358733639 +0000
@@ -18,7 +18,7 @@
   labels:
     app: coingecko-proxy
     app.kubernetes.io/managed-by: std-kubectl
-    app.kubernetes.io/version: 8afbd79c8068d05f25f3f483769aae72702b6ad1
+    app.kubernetes.io/version: a6b9a22ae0885658e609639112d8a0b2d13c7bd1
     network: preview
     release: dev-preview-cardanojs
   name: dev-preview-cardanojs-coingecko-proxy
diff -u -N /tmp/LIVE-3804438207/v1.Service.dev-preview.dev-preview-cardanojs-backend /tmp/MERGED-2129071353/v1.Service.dev-preview.dev-preview-cardanojs-backend
--- /tmp/LIVE-3804438207/v1.Service.dev-preview.dev-preview-cardanojs-backend	2024-02-21 18:46:28.950713720 +0000
+++ /tmp/MERGED-2129071353/v1.Service.dev-preview.dev-preview-cardanojs-backend	2024-02-21 18:46:28.950713720 +0000
@@ -5,7 +5,7 @@
   labels:
     app: backend
     app.kubernetes.io/managed-by: std-kubectl
-    app.kubernetes.io/version: 8afbd79c8068d05f25f3f483769aae72702b6ad1
+    app.kubernetes.io/version: a6b9a22ae0885658e609639112d8a0b2d13c7bd1
     network: preview
     release: dev-preview-cardanojs
   name: dev-preview-cardanojs-backend
diff -u -N /tmp/LIVE-3804438207/v1.Service.dev-preview.dev-preview-cardanojs-coingecko-proxy /tmp/MERGED-2129071353/v1.Service.dev-preview.dev-preview-cardanojs-coingecko-proxy
--- /tmp/LIVE-3804438207/v1.Service.dev-preview.dev-preview-cardanojs-coingecko-proxy	2024-02-21 18:46:29.078714779 +0000
+++ /tmp/MERGED-2129071353/v1.Service.dev-preview.dev-preview-cardanojs-coingecko-proxy	2024-02-21 18:46:29.078714779 +0000
@@ -5,7 +5,7 @@
   labels:
     app: coingecko-proxy
     app.kubernetes.io/managed-by: std-kubectl
-    app.kubernetes.io/version: 8afbd79c8068d05f25f3f483769aae72702b6ad1
+    app.kubernetes.io/version: a6b9a22ae0885658e609639112d8a0b2d13c7bd1
     network: preview
     release: dev-preview-cardanojs
   name: dev-preview-cardanojs-coingecko-proxy
diff -u -N /tmp/LIVE-3804438207/v1.Service.dev-preview.dev-preview-cardanojs-handle-provider /tmp/MERGED-2129071353/v1.Service.dev-preview.dev-preview-cardanojs-handle-provider
--- /tmp/LIVE-3804438207/v1.Service.dev-preview.dev-preview-cardanojs-handle-provider	2024-02-21 18:46:29.210715871 +0000
+++ /tmp/MERGED-2129071353/v1.Service.dev-preview.dev-preview-cardanojs-handle-provider	2024-02-21 18:46:29.210715871 +0000
@@ -5,7 +5,7 @@
   labels:
     app: handle-provider
     app.kubernetes.io/managed-by: std-kubectl
-    app.kubernetes.io/version: 8afbd79c8068d05f25f3f483769aae72702b6ad1
+    app.kubernetes.io/version: a6b9a22ae0885658e609639112d8a0b2d13c7bd1
     network: preview
     release: dev-preview-cardanojs
   name: dev-preview-cardanojs-handle-provider
diff -u -N /tmp/LIVE-3804438207/v1.Service.dev-preview.dev-preview-cardanojs-stake-pool-provider /tmp/MERGED-2129071353/v1.Service.dev-preview.dev-preview-cardanojs-stake-pool-provider
--- /tmp/LIVE-3804438207/v1.Service.dev-preview.dev-preview-cardanojs-stake-pool-provider	2024-02-21 18:46:29.338716930 +0000
+++ /tmp/MERGED-2129071353/v1.Service.dev-preview.dev-preview-cardanojs-stake-pool-provider	2024-02-21 18:46:29.338716930 +0000
@@ -5,7 +5,7 @@
   labels:
     app: stake-pool-provider
     app.kubernetes.io/managed-by: std-kubectl
-    app.kubernetes.io/version: 8afbd79c8068d05f25f3f483769aae72702b6ad1
+    app.kubernetes.io/version: a6b9a22ae0885658e609639112d8a0b2d13c7bd1
     network: preview
     release: dev-preview-cardanojs
   name: dev-preview-cardanojs-stake-pool-provider

github-actions[bot] avatar Oct 24 '23 16:10 github-actions[bot]

dev-preview, dev-preview-cardanojs-backend, Deployment (apps) has changed:
  # Source: cardanojs/templates/backend-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: backend
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-backend
  spec:
    replicas: 3
    selector:
      matchLabels:
        app: backend
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: backend
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-provider-server
          env:
          - name: ALLOWED_ORIGINS
            value: chrome-extension://gafhhkghbfjjkeiendhlofajokpaflmk,chrome-extension://efeiemlfnahiidnjglmehaihacglceia,chrome-extension://bjlhpephaokolembmpdcbobbpkjnoheb,chrome-extension://djcdfchkaijggdjokfomholkalbffgil
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-+n3H6rCSVTxtaBnnDkPzvGo7GGfSoZp26hZcrS/VIwU=","path":"/nix/store/xxa1kgyjrzh7vwjnszzvrlxfhkwsz6bl-source","sourceInfo":"/nix/store/xxa1kgyjrzh7vwjnszzvrlxfhkwsz6bl-source"},"lastModified":1709722804,"lastModifiedDate":"20240306110004","rev":"41e21580ade21c344e9534846f10d4cf5704d095","shortRev":"41e2158"}'
+           value: '{"extra":{"narHash":"sha256-U23AfQIPOQQdj/KHO5vpebcXvTKCYpT4YA2ijwg4qXQ=","path":"/nix/store/9mwy2lhjf7n92hkbjsz5ciwayy9p5gxw-source","sourceInfo":"/nix/store/9mwy2lhjf7n92hkbjsz5ciwayy9p5gxw-source"},"lastModified":1709725116,"lastModifiedDate":"20240306113836","rev":"58c389587de60cfc1ed6305e08c1b7b79c513653","shortRev":"58c3895"}'
          - name: DISABLE_STAKE_POOL_METRIC_APY
            value: "true"
          - name: ENABLE_METRICS
            value: "true"
          - name: HANDLE_POLICY_IDS
            value: f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a
          - name: HANDLE_PROVIDER_SERVER_URL
            value: https://preview.api.handle.me
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: preview
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preview-cardano-stack.dev-preview.svc.cluster.local
          - name: PAGINATION_PAGE_SIZE_LIMIT
            value: "5500"
          - name: POSTGRES_DB_DB_SYNC
            value: cardano
          - name: POSTGRES_DB_HANDLE
            value: handle
          - name: POSTGRES_HOST_DB_SYNC
            value: dev-preview-postgresql
          - name: POSTGRES_HOST_HANDLE
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: password
                name: cardano-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_PASSWORD_HANDLE
            valueFrom:
              secretKeyRef:
                key: password
                name: handle-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_DB_SYNC
            value: "50"
          - name: POSTGRES_POOL_MAX_HANDLE
            value: "10"
          - name: POSTGRES_PORT_DB_SYNC
            value: "5432"
          - name: POSTGRES_PORT_HANDLE
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_DB_SYNC
            value: /tls/ca.crt
          - name: POSTGRES_SSL_CA_FILE_HANDLE
            value: /tls/ca.crt
          - name: POSTGRES_SSL_DB_SYNC
            value: "true"
          - name: POSTGRES_SSL_HANDLE
            value: "true"
          - name: POSTGRES_USER_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: username
                name: cardano-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_USER_HANDLE
            valueFrom:
              secretKeyRef:
                key: username
                name: handle-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: SERVICE_NAMES
            value: asset,chain-history,network-info,rewards,stake-pool,tx-submit,utxo
          - name: TOKEN_METADATA_SERVER_URL
            value: http://dev-preview-cardano-stack-metadata.dev-preview.svc.cluster.local
          - name: USE_BLOCKFROST
            value: "true"
          - name: USE_KORA_LABS
            value: "true"
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:lkwc6pm35zi1bi9hd7bjm71hllbygyhs
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8sp4n9mjfd9n333g325m8jzq0yqssr9s
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: backend
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 1500m
              memory: 512Mi
            requests:
              cpu: 1000m
              memory: 350Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert
dev-preview, dev-preview-cardanojs-backend, Ingress (networking.k8s.io) has changed:
  # Source: cardanojs/templates/backend-ingress.yaml
  apiVersion: networking.k8s.io/v1
  kind: Ingress
  metadata:
    annotations:
      alb.ingress.kubernetes.io/actions.ssl-redirect: '{"RedirectConfig":{"Port":"443","Protocol":"HTTPS","StatusCode":"HTTP_301"},"Type":"redirect"}'
      alb.ingress.kubernetes.io/certificate-arn: arn:aws:acm:us-east-1:926093910549:certificate/f136a39b-3556-4ddf-85ac-ac5b7431dd34
      alb.ingress.kubernetes.io/group.name: dev-preview
      alb.ingress.kubernetes.io/group.order: "99"
      alb.ingress.kubernetes.io/healthcheck-interval-seconds: "60"
      alb.ingress.kubernetes.io/healthcheck-path: /v1.0.0/health
      alb.ingress.kubernetes.io/healthcheck-timeout-seconds: "30"
      alb.ingress.kubernetes.io/listen-ports: '[{"HTTP":80},{"HTTPS":443}]'
      alb.ingress.kubernetes.io/scheme: internet-facing
      alb.ingress.kubernetes.io/target-type: ip
      alb.ingress.kubernetes.io/wafv2-acl-arn: arn:aws:wafv2:us-east-1:926093910549:regional/webacl/rate-limit/d4216c0e-b464-4383-953f-3262f4cd3cb6
      external-dns.alpha.kubernetes.io/aws-region: us-east-1
      external-dns.alpha.kubernetes.io/set-identifier: us-east-1-dev-preview-backend
    labels:
      app: backend
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-backend
  spec:
    ingressClassName: alb
    rules:
    - host: dev-preview.lw.iog.io
      http:
        paths:
        - backend:
            service:
              name: ssl-redirect
              port:
                name: use-annotation
          path: /
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/health
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/live
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/meta
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/ready
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/asset
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
-         path: /v3.0.0/chain-history
+         path: /v3.1.0/chain-history
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/network-info
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/rewards
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v2.0.0/tx-submit
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v2.0.0/utxo
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-stake-pool-provider
              port:
                name: http
          path: /v1.1.0/stake-pool
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-handle-provider
              port:
                name: http
          path: /v1.0.0/handle
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-stake-pool-provider
              port:
                name: http
          path: /v1.0.0/stake-pool
          pathType: Prefix
dev-preview, dev-preview-cardanojs-blockfrost-worker, Deployment (apps) has changed:
  # Source: cardanojs/templates/blockfrost-worker-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: blockfrost-worker
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-blockfrost-worker
  spec:
    selector:
      matchLabels:
        app: blockfrost-worker
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: blockfrost-worker
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-blockfrost-worker
          env:
          - name: BLOCKFROST_API_KEY
            valueFrom:
              secretKeyRef:
                key: api-key
                name: blockfrost
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-+n3H6rCSVTxtaBnnDkPzvGo7GGfSoZp26hZcrS/VIwU=","path":"/nix/store/xxa1kgyjrzh7vwjnszzvrlxfhkwsz6bl-source","sourceInfo":"/nix/store/xxa1kgyjrzh7vwjnszzvrlxfhkwsz6bl-source"},"lastModified":1709722804,"lastModifiedDate":"20240306110004","rev":"41e21580ade21c344e9534846f10d4cf5704d095","shortRev":"41e2158"}'
+           value: '{"extra":{"narHash":"sha256-U23AfQIPOQQdj/KHO5vpebcXvTKCYpT4YA2ijwg4qXQ=","path":"/nix/store/9mwy2lhjf7n92hkbjsz5ciwayy9p5gxw-source","sourceInfo":"/nix/store/9mwy2lhjf7n92hkbjsz5ciwayy9p5gxw-source"},"lastModified":1709725116,"lastModifiedDate":"20240306113836","rev":"58c389587de60cfc1ed6305e08c1b7b79c513653","shortRev":"58c3895"}'
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: preview
          - name: POSTGRES_DB_DB_SYNC
            value: cardano
          - name: POSTGRES_HOST_DB_SYNC
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: password
                name: cardano-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_PORT_DB_SYNC
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_DB_SYNC
            value: /tls/ca.crt
          - name: POSTGRES_SSL_DB_SYNC
            value: "true"
          - name: POSTGRES_USER_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: username
                name: cardano-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:lkwc6pm35zi1bi9hd7bjm71hllbygyhs
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8sp4n9mjfd9n333g325m8jzq0yqssr9s
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: blockfrost-worker
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert
dev-preview, dev-preview-cardanojs-handle-projector, Deployment (apps) has changed:
  # Source: cardanojs/templates/handle-projector-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: handle-projector
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-handle-projector
  spec:
    selector:
      matchLabels:
        app: handle-projector
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: handle-projector
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-projector
          env:
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-+n3H6rCSVTxtaBnnDkPzvGo7GGfSoZp26hZcrS/VIwU=","path":"/nix/store/xxa1kgyjrzh7vwjnszzvrlxfhkwsz6bl-source","sourceInfo":"/nix/store/xxa1kgyjrzh7vwjnszzvrlxfhkwsz6bl-source"},"lastModified":1709722804,"lastModifiedDate":"20240306110004","rev":"41e21580ade21c344e9534846f10d4cf5704d095","shortRev":"41e2158"}'
+           value: '{"extra":{"narHash":"sha256-U23AfQIPOQQdj/KHO5vpebcXvTKCYpT4YA2ijwg4qXQ=","path":"/nix/store/9mwy2lhjf7n92hkbjsz5ciwayy9p5gxw-source","sourceInfo":"/nix/store/9mwy2lhjf7n92hkbjsz5ciwayy9p5gxw-source"},"lastModified":1709725116,"lastModifiedDate":"20240306113836","rev":"58c389587de60cfc1ed6305e08c1b7b79c513653","shortRev":"58c3895"}'
          - name: HANDLE_POLICY_IDS
            value: f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: preview
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preview-cardano-stack.dev-preview.svc.cluster.local
          - name: POSTGRES_DB
            value: handle
          - name: POSTGRES_HOST
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD
            valueFrom:
              secretKeyRef:
                key: password
                name: handle-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX
            value: "2"
          - name: POSTGRES_PORT
            value: "5432"
          - name: POSTGRES_SSL
            value: "true"
          - name: POSTGRES_SSL_CA_FILE
            value: /tls/ca.crt
          - name: POSTGRES_USER
            valueFrom:
              secretKeyRef:
                key: username
                name: handle-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: PROJECTION_NAMES
            value: handle
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:lkwc6pm35zi1bi9hd7bjm71hllbygyhs
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8sp4n9mjfd9n333g325m8jzq0yqssr9s
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: handle-projector
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert
dev-preview, dev-preview-cardanojs-handle-provider, Deployment (apps) has changed:
  # Source: cardanojs/templates/handle-provider-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: handle-provider
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-handle-provider
  spec:
    selector:
      matchLabels:
        app: handle-provider
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: handle-provider
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-provider-server
          env:
          - name: ALLOWED_ORIGINS
            value: chrome-extension://gafhhkghbfjjkeiendhlofajokpaflmk,chrome-extension://efeiemlfnahiidnjglmehaihacglceia,chrome-extension://bjlhpephaokolembmpdcbobbpkjnoheb,chrome-extension://djcdfchkaijggdjokfomholkalbffgil
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-+n3H6rCSVTxtaBnnDkPzvGo7GGfSoZp26hZcrS/VIwU=","path":"/nix/store/xxa1kgyjrzh7vwjnszzvrlxfhkwsz6bl-source","sourceInfo":"/nix/store/xxa1kgyjrzh7vwjnszzvrlxfhkwsz6bl-source"},"lastModified":1709722804,"lastModifiedDate":"20240306110004","rev":"41e21580ade21c344e9534846f10d4cf5704d095","shortRev":"41e2158"}'
+           value: '{"extra":{"narHash":"sha256-U23AfQIPOQQdj/KHO5vpebcXvTKCYpT4YA2ijwg4qXQ=","path":"/nix/store/9mwy2lhjf7n92hkbjsz5ciwayy9p5gxw-source","sourceInfo":"/nix/store/9mwy2lhjf7n92hkbjsz5ciwayy9p5gxw-source"},"lastModified":1709725116,"lastModifiedDate":"20240306113836","rev":"58c389587de60cfc1ed6305e08c1b7b79c513653","shortRev":"58c3895"}'
          - name: ENABLE_METRICS
            value: "true"
          - name: HANDLE_POLICY_IDS
            value: f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: preview
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preview-cardano-stack.dev-preview.svc.cluster.local
          - name: POSTGRES_DB_HANDLE
            value: handle
          - name: POSTGRES_HOST_HANDLE
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD_HANDLE
            valueFrom:
              secretKeyRef:
                key: password
                name: handle-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_HANDLE
            value: "10"
          - name: POSTGRES_PORT_HANDLE
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_HANDLE
            value: /tls/ca.crt
          - name: POSTGRES_SSL_HANDLE
            value: "true"
          - name: POSTGRES_USER_HANDLE
            valueFrom:
              secretKeyRef:
                key: username
                name: handle-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: SERVICE_NAMES
            value: handle
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:lkwc6pm35zi1bi9hd7bjm71hllbygyhs
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8sp4n9mjfd9n333g325m8jzq0yqssr9s
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: handle-provider
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert
dev-preview, dev-preview-cardanojs-pg-boss-worker, Deployment (apps) has changed:
  # Source: cardanojs/templates/pgboss-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: pg-boss-worker
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-pg-boss-worker
  spec:
    selector:
      matchLabels:
        app: pg-boss-worker
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: pg-boss-worker
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-pg-boss-worker
          env:
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-+n3H6rCSVTxtaBnnDkPzvGo7GGfSoZp26hZcrS/VIwU=","path":"/nix/store/xxa1kgyjrzh7vwjnszzvrlxfhkwsz6bl-source","sourceInfo":"/nix/store/xxa1kgyjrzh7vwjnszzvrlxfhkwsz6bl-source"},"lastModified":1709722804,"lastModifiedDate":"20240306110004","rev":"41e21580ade21c344e9534846f10d4cf5704d095","shortRev":"41e2158"}'
+           value: '{"extra":{"narHash":"sha256-U23AfQIPOQQdj/KHO5vpebcXvTKCYpT4YA2ijwg4qXQ=","path":"/nix/store/9mwy2lhjf7n92hkbjsz5ciwayy9p5gxw-source","sourceInfo":"/nix/store/9mwy2lhjf7n92hkbjsz5ciwayy9p5gxw-source"},"lastModified":1709725116,"lastModifiedDate":"20240306113836","rev":"58c389587de60cfc1ed6305e08c1b7b79c513653","shortRev":"58c3895"}'
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: METADATA_FETCH_MODE
            value: smash
          - name: NETWORK
            value: preview
          - name: POSTGRES_DB_DB_SYNC
            value: cardano
          - name: POSTGRES_DB_STAKE_POOL
            value: stakepool
          - name: POSTGRES_HOST_DB_SYNC
            value: dev-preview-postgresql
          - name: POSTGRES_HOST_STAKE_POOL
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: password
                name: cardano-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_PASSWORD_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: password
                name: stakepool-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_DB_SYNC
            value: "5"
          - name: POSTGRES_POOL_MAX_STAKE_POOL
            value: "5"
          - name: POSTGRES_PORT_DB_SYNC
            value: "5432"
          - name: POSTGRES_PORT_STAKE_POOL
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_DB_SYNC
            value: /tls/ca.crt
          - name: POSTGRES_SSL_CA_FILE_STAKE_POOL
            value: /tls/ca.crt
          - name: POSTGRES_SSL_DB_SYNC
            value: "true"
          - name: POSTGRES_SSL_STAKE_POOL
            value: "true"
          - name: POSTGRES_USER_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: username
                name: cardano-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_USER_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: username
                name: stakepool-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: QUEUES
            value: pool-metadata,pool-metrics
          - name: SMASH_URL
            value: https://smash.cardano-mainnet.iohk.io/api/v1
          - name: STAKE_POOL_PROVIDER_URL
            value: http://dev-preview-cardanojs-backend.dev-preview.svc.cluster.local
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:lkwc6pm35zi1bi9hd7bjm71hllbygyhs
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8sp4n9mjfd9n333g325m8jzq0yqssr9s
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
          name: pg-boss-worker
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 300m
              memory: 300Mi
            requests:
              cpu: 200m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          startupProbe:
            httpGet:
              path: /v1.0.0/ready
              port: 3000
            initialDelaySeconds: 80
            periodSeconds: 5
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert
dev-preview, dev-preview-cardanojs-stake-pool-projector, Deployment (apps) has changed:
  # Source: cardanojs/templates/stake-pool-projector-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: stake-pool-projector
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-stake-pool-projector
  spec:
    selector:
      matchLabels:
        app: stake-pool-projector
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: stake-pool-projector
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-projector
          env:
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-+n3H6rCSVTxtaBnnDkPzvGo7GGfSoZp26hZcrS/VIwU=","path":"/nix/store/xxa1kgyjrzh7vwjnszzvrlxfhkwsz6bl-source","sourceInfo":"/nix/store/xxa1kgyjrzh7vwjnszzvrlxfhkwsz6bl-source"},"lastModified":1709722804,"lastModifiedDate":"20240306110004","rev":"41e21580ade21c344e9534846f10d4cf5704d095","shortRev":"41e2158"}'
+           value: '{"extra":{"narHash":"sha256-U23AfQIPOQQdj/KHO5vpebcXvTKCYpT4YA2ijwg4qXQ=","path":"/nix/store/9mwy2lhjf7n92hkbjsz5ciwayy9p5gxw-source","sourceInfo":"/nix/store/9mwy2lhjf7n92hkbjsz5ciwayy9p5gxw-source"},"lastModified":1709725116,"lastModifiedDate":"20240306113836","rev":"58c389587de60cfc1ed6305e08c1b7b79c513653","shortRev":"58c3895"}'
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: preview
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preview-cardano-stack.dev-preview.svc.cluster.local
          - name: POSTGRES_DB
            value: stakepool
          - name: POSTGRES_HOST
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD
            valueFrom:
              secretKeyRef:
                key: password
                name: stakepool-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX
            value: "2"
          - name: POSTGRES_PORT
            value: "5432"
          - name: POSTGRES_SSL
            value: "true"
          - name: POSTGRES_SSL_CA_FILE
            value: /tls/ca.crt
          - name: POSTGRES_USER
            valueFrom:
              secretKeyRef:
                key: username
                name: stakepool-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: PROJECTION_NAMES
            value: stake-pool,stake-pool-metadata-job,stake-pool-metrics-job
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:lkwc6pm35zi1bi9hd7bjm71hllbygyhs
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8sp4n9mjfd9n333g325m8jzq0yqssr9s
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: stake-pool-projector
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 700m
              memory: 300Mi
            requests:
              cpu: 700m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert
dev-preview, dev-preview-cardanojs-stake-pool-provider, Deployment (apps) has changed:
  # Source: cardanojs/templates/stake-pool-provider-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: stake-pool-provider
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-stake-pool-provider
  spec:
    selector:
      matchLabels:
        app: stake-pool-provider
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: stake-pool-provider
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-provider-server
          env:
          - name: ALLOWED_ORIGINS
            value: chrome-extension://gafhhkghbfjjkeiendhlofajokpaflmk,chrome-extension://efeiemlfnahiidnjglmehaihacglceia,chrome-extension://bjlhpephaokolembmpdcbobbpkjnoheb,chrome-extension://djcdfchkaijggdjokfomholkalbffgil
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-+n3H6rCSVTxtaBnnDkPzvGo7GGfSoZp26hZcrS/VIwU=","path":"/nix/store/xxa1kgyjrzh7vwjnszzvrlxfhkwsz6bl-source","sourceInfo":"/nix/store/xxa1kgyjrzh7vwjnszzvrlxfhkwsz6bl-source"},"lastModified":1709722804,"lastModifiedDate":"20240306110004","rev":"41e21580ade21c344e9534846f10d4cf5704d095","shortRev":"41e2158"}'
+           value: '{"extra":{"narHash":"sha256-U23AfQIPOQQdj/KHO5vpebcXvTKCYpT4YA2ijwg4qXQ=","path":"/nix/store/9mwy2lhjf7n92hkbjsz5ciwayy9p5gxw-source","sourceInfo":"/nix/store/9mwy2lhjf7n92hkbjsz5ciwayy9p5gxw-source"},"lastModified":1709725116,"lastModifiedDate":"20240306113836","rev":"58c389587de60cfc1ed6305e08c1b7b79c513653","shortRev":"58c3895"}'
          - name: DISABLE_STAKE_POOL_METRIC_APY
            value: "true"
          - name: ENABLE_METRICS
            value: "true"
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: preview
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preview-cardano-stack.dev-preview.svc.cluster.local
          - name: PAGINATION_PAGE_SIZE_LIMIT
            value: "5500"
          - name: POSTGRES_DB_STAKE_POOL
            value: stakepool
          - name: POSTGRES_HOST_STAKE_POOL
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: password
                name: stakepool-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_STAKE_POOL
            value: "10"
          - name: POSTGRES_PORT_STAKE_POOL
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_STAKE_POOL
            value: /tls/ca.crt
          - name: POSTGRES_SSL_STAKE_POOL
            value: "true"
          - name: POSTGRES_USER_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: username
                name: stakepool-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: SERVICE_NAMES
            value: stake-pool
          - name: TOKEN_METADATA_SERVER_URL
            value: http://dev-preview-cardano-stack-metadata.dev-preview.svc.cluster.local
          - name: USE_BLOCKFROST
            value: "true"
          - name: USE_TYPEORM_STAKE_POOL_PROVIDER
            value: "true"
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:lkwc6pm35zi1bi9hd7bjm71hllbygyhs
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8sp4n9mjfd9n333g325m8jzq0yqssr9s
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: stake-pool-provider
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

github-actions[bot] avatar Mar 06 '24 11:03 github-actions[bot]

dev-preview, dev-preview-cardanojs-backend, Deployment (apps) has changed:
  # Source: cardanojs/templates/backend-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: backend
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-backend
  spec:
    replicas: 3
    selector:
      matchLabels:
        app: backend
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: backend
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-provider-server
          env:
          - name: ALLOWED_ORIGINS
            value: chrome-extension://gafhhkghbfjjkeiendhlofajokpaflmk,chrome-extension://efeiemlfnahiidnjglmehaihacglceia,chrome-extension://bjlhpephaokolembmpdcbobbpkjnoheb,chrome-extension://djcdfchkaijggdjokfomholkalbffgil
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-xC7kqyHbBL6Lyf79oPpYT0Vzvg3RwZ2HYyz7lCYUCls=","path":"/nix/store/z3x87a2fkdc8bnnqqpmh5s07sxxr5adv-source","sourceInfo":"/nix/store/z3x87a2fkdc8bnnqqpmh5s07sxxr5adv-source"},"lastModified":1709804596,"lastModifiedDate":"20240307094316","rev":"5afd6d872085dff39b79ff866601d3e8083dafe7","shortRev":"5afd6d8"}'
+           value: '{"extra":{"narHash":"sha256-qCSv654zlKT4GDrJ/7GhvTJttH0Z9fO61L//0q7y0yw=","path":"/nix/store/8y967ppz3378m9j58yvdsm3k5clmcq8a-source","sourceInfo":"/nix/store/8y967ppz3378m9j58yvdsm3k5clmcq8a-source"},"lastModified":1709816767,"lastModifiedDate":"20240307130607","rev":"4f11585a2550e1e60dde2a975b7e856b13f41802","shortRev":"4f11585"}'
          - name: DISABLE_STAKE_POOL_METRIC_APY
            value: "true"
          - name: ENABLE_METRICS
            value: "true"
          - name: HANDLE_POLICY_IDS
            value: f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a
          - name: HANDLE_PROVIDER_SERVER_URL
            value: https://preview.api.handle.me
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: preview
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preview-cardano-stack.dev-preview.svc.cluster.local
          - name: PAGINATION_PAGE_SIZE_LIMIT
            value: "5500"
          - name: POSTGRES_DB_DB_SYNC
            value: cardano
          - name: POSTGRES_DB_HANDLE
            value: handle
          - name: POSTGRES_HOST_DB_SYNC
            value: dev-preview-postgresql
          - name: POSTGRES_HOST_HANDLE
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: password
                name: cardano-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_PASSWORD_HANDLE
            valueFrom:
              secretKeyRef:
                key: password
                name: handle-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_DB_SYNC
            value: "50"
          - name: POSTGRES_POOL_MAX_HANDLE
            value: "10"
          - name: POSTGRES_PORT_DB_SYNC
            value: "5432"
          - name: POSTGRES_PORT_HANDLE
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_DB_SYNC
            value: /tls/ca.crt
          - name: POSTGRES_SSL_CA_FILE_HANDLE
            value: /tls/ca.crt
          - name: POSTGRES_SSL_DB_SYNC
            value: "true"
          - name: POSTGRES_SSL_HANDLE
            value: "true"
          - name: POSTGRES_USER_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: username
                name: cardano-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_USER_HANDLE
            valueFrom:
              secretKeyRef:
                key: username
                name: handle-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: SERVICE_NAMES
            value: asset,chain-history,network-info,rewards,stake-pool,tx-submit,utxo
          - name: TOKEN_METADATA_SERVER_URL
            value: http://dev-preview-cardano-stack-metadata.dev-preview.svc.cluster.local
          - name: USE_BLOCKFROST
            value: "true"
          - name: USE_KORA_LABS
            value: "true"
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:qavfd0xhwgl3gvlpgih6mh3i4l7y076q
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vqnvjfgmnnsf0y0d61in3dqhzghkmjnh
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: backend
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 1500m
              memory: 512Mi
            requests:
              cpu: 1000m
              memory: 350Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert
dev-preview, dev-preview-cardanojs-backend, Ingress (networking.k8s.io) has changed:
  # Source: cardanojs/templates/backend-ingress.yaml
  apiVersion: networking.k8s.io/v1
  kind: Ingress
  metadata:
    annotations:
      alb.ingress.kubernetes.io/actions.ssl-redirect: '{"RedirectConfig":{"Port":"443","Protocol":"HTTPS","StatusCode":"HTTP_301"},"Type":"redirect"}'
      alb.ingress.kubernetes.io/certificate-arn: arn:aws:acm:us-east-1:926093910549:certificate/f136a39b-3556-4ddf-85ac-ac5b7431dd34
      alb.ingress.kubernetes.io/group.name: dev-preview
      alb.ingress.kubernetes.io/group.order: "99"
      alb.ingress.kubernetes.io/healthcheck-interval-seconds: "60"
      alb.ingress.kubernetes.io/healthcheck-path: /v1.0.0/health
      alb.ingress.kubernetes.io/healthcheck-timeout-seconds: "30"
      alb.ingress.kubernetes.io/listen-ports: '[{"HTTP":80},{"HTTPS":443}]'
      alb.ingress.kubernetes.io/scheme: internet-facing
      alb.ingress.kubernetes.io/target-type: ip
      alb.ingress.kubernetes.io/wafv2-acl-arn: arn:aws:wafv2:us-east-1:926093910549:regional/webacl/rate-limit/d4216c0e-b464-4383-953f-3262f4cd3cb6
      external-dns.alpha.kubernetes.io/aws-region: us-east-1
      external-dns.alpha.kubernetes.io/set-identifier: us-east-1-dev-preview-backend
    labels:
      app: backend
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-backend
  spec:
    ingressClassName: alb
    rules:
    - host: dev-preview.lw.iog.io
      http:
        paths:
        - backend:
            service:
              name: ssl-redirect
              port:
                name: use-annotation
          path: /
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/health
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/live
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/meta
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/ready
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/asset
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
-         path: /v3.0.0/chain-history
+         path: /v3.1.0/chain-history
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/network-info
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/rewards
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v2.0.0/tx-submit
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v2.0.0/utxo
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-stake-pool-provider
              port:
                name: http
          path: /v1.1.0/stake-pool
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-handle-provider
              port:
                name: http
          path: /v1.0.0/handle
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-stake-pool-provider
              port:
                name: http
          path: /v1.0.0/stake-pool
          pathType: Prefix
dev-preview, dev-preview-cardanojs-blockfrost-worker, Deployment (apps) has changed:
  # Source: cardanojs/templates/blockfrost-worker-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: blockfrost-worker
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-blockfrost-worker
  spec:
    selector:
      matchLabels:
        app: blockfrost-worker
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: blockfrost-worker
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-blockfrost-worker
          env:
          - name: BLOCKFROST_API_KEY
            valueFrom:
              secretKeyRef:
                key: api-key
                name: blockfrost
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-xC7kqyHbBL6Lyf79oPpYT0Vzvg3RwZ2HYyz7lCYUCls=","path":"/nix/store/z3x87a2fkdc8bnnqqpmh5s07sxxr5adv-source","sourceInfo":"/nix/store/z3x87a2fkdc8bnnqqpmh5s07sxxr5adv-source"},"lastModified":1709804596,"lastModifiedDate":"20240307094316","rev":"5afd6d872085dff39b79ff866601d3e8083dafe7","shortRev":"5afd6d8"}'
+           value: '{"extra":{"narHash":"sha256-qCSv654zlKT4GDrJ/7GhvTJttH0Z9fO61L//0q7y0yw=","path":"/nix/store/8y967ppz3378m9j58yvdsm3k5clmcq8a-source","sourceInfo":"/nix/store/8y967ppz3378m9j58yvdsm3k5clmcq8a-source"},"lastModified":1709816767,"lastModifiedDate":"20240307130607","rev":"4f11585a2550e1e60dde2a975b7e856b13f41802","shortRev":"4f11585"}'
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: preview
          - name: POSTGRES_DB_DB_SYNC
            value: cardano
          - name: POSTGRES_HOST_DB_SYNC
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: password
                name: cardano-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_PORT_DB_SYNC
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_DB_SYNC
            value: /tls/ca.crt
          - name: POSTGRES_SSL_DB_SYNC
            value: "true"
          - name: POSTGRES_USER_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: username
                name: cardano-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:qavfd0xhwgl3gvlpgih6mh3i4l7y076q
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vqnvjfgmnnsf0y0d61in3dqhzghkmjnh
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: blockfrost-worker
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert
dev-preview, dev-preview-cardanojs-handle-projector, Deployment (apps) has changed:
  # Source: cardanojs/templates/handle-projector-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: handle-projector
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-handle-projector
  spec:
    selector:
      matchLabels:
        app: handle-projector
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: handle-projector
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-projector
          env:
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-xC7kqyHbBL6Lyf79oPpYT0Vzvg3RwZ2HYyz7lCYUCls=","path":"/nix/store/z3x87a2fkdc8bnnqqpmh5s07sxxr5adv-source","sourceInfo":"/nix/store/z3x87a2fkdc8bnnqqpmh5s07sxxr5adv-source"},"lastModified":1709804596,"lastModifiedDate":"20240307094316","rev":"5afd6d872085dff39b79ff866601d3e8083dafe7","shortRev":"5afd6d8"}'
+           value: '{"extra":{"narHash":"sha256-qCSv654zlKT4GDrJ/7GhvTJttH0Z9fO61L//0q7y0yw=","path":"/nix/store/8y967ppz3378m9j58yvdsm3k5clmcq8a-source","sourceInfo":"/nix/store/8y967ppz3378m9j58yvdsm3k5clmcq8a-source"},"lastModified":1709816767,"lastModifiedDate":"20240307130607","rev":"4f11585a2550e1e60dde2a975b7e856b13f41802","shortRev":"4f11585"}'
          - name: HANDLE_POLICY_IDS
            value: f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: preview
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preview-cardano-stack.dev-preview.svc.cluster.local
          - name: POSTGRES_DB
            value: handle
          - name: POSTGRES_HOST
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD
            valueFrom:
              secretKeyRef:
                key: password
                name: handle-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX
            value: "2"
          - name: POSTGRES_PORT
            value: "5432"
          - name: POSTGRES_SSL
            value: "true"
          - name: POSTGRES_SSL_CA_FILE
            value: /tls/ca.crt
          - name: POSTGRES_USER
            valueFrom:
              secretKeyRef:
                key: username
                name: handle-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: PROJECTION_NAMES
            value: handle
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:qavfd0xhwgl3gvlpgih6mh3i4l7y076q
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vqnvjfgmnnsf0y0d61in3dqhzghkmjnh
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: handle-projector
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert
dev-preview, dev-preview-cardanojs-handle-provider, Deployment (apps) has changed:
  # Source: cardanojs/templates/handle-provider-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: handle-provider
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-handle-provider
  spec:
    selector:
      matchLabels:
        app: handle-provider
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: handle-provider
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-provider-server
          env:
          - name: ALLOWED_ORIGINS
            value: chrome-extension://gafhhkghbfjjkeiendhlofajokpaflmk,chrome-extension://efeiemlfnahiidnjglmehaihacglceia,chrome-extension://bjlhpephaokolembmpdcbobbpkjnoheb,chrome-extension://djcdfchkaijggdjokfomholkalbffgil
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-xC7kqyHbBL6Lyf79oPpYT0Vzvg3RwZ2HYyz7lCYUCls=","path":"/nix/store/z3x87a2fkdc8bnnqqpmh5s07sxxr5adv-source","sourceInfo":"/nix/store/z3x87a2fkdc8bnnqqpmh5s07sxxr5adv-source"},"lastModified":1709804596,"lastModifiedDate":"20240307094316","rev":"5afd6d872085dff39b79ff866601d3e8083dafe7","shortRev":"5afd6d8"}'
+           value: '{"extra":{"narHash":"sha256-qCSv654zlKT4GDrJ/7GhvTJttH0Z9fO61L//0q7y0yw=","path":"/nix/store/8y967ppz3378m9j58yvdsm3k5clmcq8a-source","sourceInfo":"/nix/store/8y967ppz3378m9j58yvdsm3k5clmcq8a-source"},"lastModified":1709816767,"lastModifiedDate":"20240307130607","rev":"4f11585a2550e1e60dde2a975b7e856b13f41802","shortRev":"4f11585"}'
          - name: ENABLE_METRICS
            value: "true"
          - name: HANDLE_POLICY_IDS
            value: f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: preview
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preview-cardano-stack.dev-preview.svc.cluster.local
          - name: POSTGRES_DB_HANDLE
            value: handle
          - name: POSTGRES_HOST_HANDLE
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD_HANDLE
            valueFrom:
              secretKeyRef:
                key: password
                name: handle-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_HANDLE
            value: "10"
          - name: POSTGRES_PORT_HANDLE
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_HANDLE
            value: /tls/ca.crt
          - name: POSTGRES_SSL_HANDLE
            value: "true"
          - name: POSTGRES_USER_HANDLE
            valueFrom:
              secretKeyRef:
                key: username
                name: handle-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: SERVICE_NAMES
            value: handle
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:qavfd0xhwgl3gvlpgih6mh3i4l7y076q
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vqnvjfgmnnsf0y0d61in3dqhzghkmjnh
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: handle-provider
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert
dev-preview, dev-preview-cardanojs-pg-boss-worker, Deployment (apps) has changed:
  # Source: cardanojs/templates/pgboss-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: pg-boss-worker
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-pg-boss-worker
  spec:
    selector:
      matchLabels:
        app: pg-boss-worker
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: pg-boss-worker
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-pg-boss-worker
          env:
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-xC7kqyHbBL6Lyf79oPpYT0Vzvg3RwZ2HYyz7lCYUCls=","path":"/nix/store/z3x87a2fkdc8bnnqqpmh5s07sxxr5adv-source","sourceInfo":"/nix/store/z3x87a2fkdc8bnnqqpmh5s07sxxr5adv-source"},"lastModified":1709804596,"lastModifiedDate":"20240307094316","rev":"5afd6d872085dff39b79ff866601d3e8083dafe7","shortRev":"5afd6d8"}'
+           value: '{"extra":{"narHash":"sha256-qCSv654zlKT4GDrJ/7GhvTJttH0Z9fO61L//0q7y0yw=","path":"/nix/store/8y967ppz3378m9j58yvdsm3k5clmcq8a-source","sourceInfo":"/nix/store/8y967ppz3378m9j58yvdsm3k5clmcq8a-source"},"lastModified":1709816767,"lastModifiedDate":"20240307130607","rev":"4f11585a2550e1e60dde2a975b7e856b13f41802","shortRev":"4f11585"}'
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: METADATA_FETCH_MODE
            value: smash
          - name: NETWORK
            value: preview
          - name: POSTGRES_DB_DB_SYNC
            value: cardano
          - name: POSTGRES_DB_STAKE_POOL
            value: stakepool
          - name: POSTGRES_HOST_DB_SYNC
            value: dev-preview-postgresql
          - name: POSTGRES_HOST_STAKE_POOL
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: password
                name: cardano-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_PASSWORD_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: password
                name: stakepool-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_DB_SYNC
            value: "5"
          - name: POSTGRES_POOL_MAX_STAKE_POOL
            value: "5"
          - name: POSTGRES_PORT_DB_SYNC
            value: "5432"
          - name: POSTGRES_PORT_STAKE_POOL
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_DB_SYNC
            value: /tls/ca.crt
          - name: POSTGRES_SSL_CA_FILE_STAKE_POOL
            value: /tls/ca.crt
          - name: POSTGRES_SSL_DB_SYNC
            value: "true"
          - name: POSTGRES_SSL_STAKE_POOL
            value: "true"
          - name: POSTGRES_USER_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: username
                name: cardano-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_USER_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: username
                name: stakepool-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: QUEUES
            value: pool-metadata,pool-metrics
          - name: SMASH_URL
            value: https://smash.cardano-mainnet.iohk.io/api/v1
          - name: STAKE_POOL_PROVIDER_URL
            value: http://dev-preview-cardanojs-backend.dev-preview.svc.cluster.local
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:qavfd0xhwgl3gvlpgih6mh3i4l7y076q
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vqnvjfgmnnsf0y0d61in3dqhzghkmjnh
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
          name: pg-boss-worker
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 300m
              memory: 300Mi
            requests:
              cpu: 200m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          startupProbe:
            httpGet:
              path: /v1.0.0/ready
              port: 3000
            initialDelaySeconds: 80
            periodSeconds: 5
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert
dev-preview, dev-preview-cardanojs-stake-pool-projector, Deployment (apps) has changed:
  # Source: cardanojs/templates/stake-pool-projector-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: stake-pool-projector
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-stake-pool-projector
  spec:
    selector:
      matchLabels:
        app: stake-pool-projector
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: stake-pool-projector
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-projector
          env:
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-xC7kqyHbBL6Lyf79oPpYT0Vzvg3RwZ2HYyz7lCYUCls=","path":"/nix/store/z3x87a2fkdc8bnnqqpmh5s07sxxr5adv-source","sourceInfo":"/nix/store/z3x87a2fkdc8bnnqqpmh5s07sxxr5adv-source"},"lastModified":1709804596,"lastModifiedDate":"20240307094316","rev":"5afd6d872085dff39b79ff866601d3e8083dafe7","shortRev":"5afd6d8"}'
+           value: '{"extra":{"narHash":"sha256-qCSv654zlKT4GDrJ/7GhvTJttH0Z9fO61L//0q7y0yw=","path":"/nix/store/8y967ppz3378m9j58yvdsm3k5clmcq8a-source","sourceInfo":"/nix/store/8y967ppz3378m9j58yvdsm3k5clmcq8a-source"},"lastModified":1709816767,"lastModifiedDate":"20240307130607","rev":"4f11585a2550e1e60dde2a975b7e856b13f41802","shortRev":"4f11585"}'
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: preview
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preview-cardano-stack.dev-preview.svc.cluster.local
          - name: POSTGRES_DB
            value: stakepool
          - name: POSTGRES_HOST
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD
            valueFrom:
              secretKeyRef:
                key: password
                name: stakepool-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX
            value: "2"
          - name: POSTGRES_PORT
            value: "5432"
          - name: POSTGRES_SSL
            value: "true"
          - name: POSTGRES_SSL_CA_FILE
            value: /tls/ca.crt
          - name: POSTGRES_USER
            valueFrom:
              secretKeyRef:
                key: username
                name: stakepool-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: PROJECTION_NAMES
            value: stake-pool,stake-pool-metadata-job,stake-pool-metrics-job
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:qavfd0xhwgl3gvlpgih6mh3i4l7y076q
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vqnvjfgmnnsf0y0d61in3dqhzghkmjnh
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: stake-pool-projector
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 700m
              memory: 300Mi
            requests:
              cpu: 700m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert
dev-preview, dev-preview-cardanojs-stake-pool-provider, Deployment (apps) has changed:
  # Source: cardanojs/templates/stake-pool-provider-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: stake-pool-provider
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-stake-pool-provider
  spec:
    selector:
      matchLabels:
        app: stake-pool-provider
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: stake-pool-provider
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-provider-server
          env:
          - name: ALLOWED_ORIGINS
            value: chrome-extension://gafhhkghbfjjkeiendhlofajokpaflmk,chrome-extension://efeiemlfnahiidnjglmehaihacglceia,chrome-extension://bjlhpephaokolembmpdcbobbpkjnoheb,chrome-extension://djcdfchkaijggdjokfomholkalbffgil
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-xC7kqyHbBL6Lyf79oPpYT0Vzvg3RwZ2HYyz7lCYUCls=","path":"/nix/store/z3x87a2fkdc8bnnqqpmh5s07sxxr5adv-source","sourceInfo":"/nix/store/z3x87a2fkdc8bnnqqpmh5s07sxxr5adv-source"},"lastModified":1709804596,"lastModifiedDate":"20240307094316","rev":"5afd6d872085dff39b79ff866601d3e8083dafe7","shortRev":"5afd6d8"}'
+           value: '{"extra":{"narHash":"sha256-qCSv654zlKT4GDrJ/7GhvTJttH0Z9fO61L//0q7y0yw=","path":"/nix/store/8y967ppz3378m9j58yvdsm3k5clmcq8a-source","sourceInfo":"/nix/store/8y967ppz3378m9j58yvdsm3k5clmcq8a-source"},"lastModified":1709816767,"lastModifiedDate":"20240307130607","rev":"4f11585a2550e1e60dde2a975b7e856b13f41802","shortRev":"4f11585"}'
          - name: DISABLE_STAKE_POOL_METRIC_APY
            value: "true"
          - name: ENABLE_METRICS
            value: "true"
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: preview
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preview-cardano-stack.dev-preview.svc.cluster.local
          - name: PAGINATION_PAGE_SIZE_LIMIT
            value: "5500"
          - name: POSTGRES_DB_STAKE_POOL
            value: stakepool
          - name: POSTGRES_HOST_STAKE_POOL
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: password
                name: stakepool-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_STAKE_POOL
            value: "10"
          - name: POSTGRES_PORT_STAKE_POOL
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_STAKE_POOL
            value: /tls/ca.crt
          - name: POSTGRES_SSL_STAKE_POOL
            value: "true"
          - name: POSTGRES_USER_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: username
                name: stakepool-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: SERVICE_NAMES
            value: stake-pool
          - name: TOKEN_METADATA_SERVER_URL
            value: http://dev-preview-cardano-stack-metadata.dev-preview.svc.cluster.local
          - name: USE_BLOCKFROST
            value: "true"
          - name: USE_TYPEORM_STAKE_POOL_PROVIDER
            value: "true"
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:qavfd0xhwgl3gvlpgih6mh3i4l7y076q
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vqnvjfgmnnsf0y0d61in3dqhzghkmjnh
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: stake-pool-provider
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

github-actions[bot] avatar Mar 07 '24 13:03 github-actions[bot]

dev-preview@us-east-1 would change:

dev-preview, dev-preview-cardanojs-backend, Deployment (apps) would change:

  # Source: cardanojs/templates/backend-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: backend
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-backend
  spec:
-   replicas: 3
    selector:
      matchLabels:
        app: backend
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: backend
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-provider-server
          env:
          - name: ALLOWED_ORIGINS
            value: chrome-extension://gafhhkghbfjjkeiendhlofajokpaflmk,chrome-extension://efeiemlfnahiidnjglmehaihacglceia,chrome-extension://bjlhpephaokolembmpdcbobbpkjnoheb,chrome-extension://djcdfchkaijggdjokfomholkalbffgil
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-tUX6ISEVrsgc3phdYmlF2iEbMQEGpIAleIJwXsOLye0=","path":"/nix/store/csc0iwc010yfbf2f7gjvp0linn7r7sl6-source","sourceInfo":"/nix/store/csc0iwc010yfbf2f7gjvp0linn7r7sl6-source"},"lastModified":1709891216,"lastModifiedDate":"20240308094656","rev":"9dae4b0b8c7f37916782e009935c6dc9ef542017","shortRev":"9dae4b0"}'
+           value: '{"extra":{"narHash":"sha256-HG2K1aXjrVhG5ee1ABJ2gIP4FdiBi09bsr3S5xPOHsk=","path":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source","sourceInfo":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source"},"lastModified":1710141950,"lastModifiedDate":"20240311072550","rev":"c555666b050ddccce4fce0b6e83173a8b15fa316","shortRev":"c555666"}'
          - name: DISABLE_STAKE_POOL_METRIC_APY
            value: "true"
          - name: ENABLE_METRICS
            value: "true"
          - name: HANDLE_POLICY_IDS
            value: f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a
          - name: HANDLE_PROVIDER_SERVER_URL
            value: https://preview.api.handle.me
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: preview
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preview-cardano-stack.dev-preview.svc.cluster.local
          - name: PAGINATION_PAGE_SIZE_LIMIT
            value: "5500"
          - name: POSTGRES_DB_DB_SYNC
            value: cardano
          - name: POSTGRES_DB_HANDLE
            value: handle
          - name: POSTGRES_HOST_DB_SYNC
            value: dev-preview-postgresql
          - name: POSTGRES_HOST_HANDLE
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: password
                name: cardano-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_PASSWORD_HANDLE
            valueFrom:
              secretKeyRef:
                key: password
                name: handle-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_DB_SYNC
            value: "50"
          - name: POSTGRES_POOL_MAX_HANDLE
            value: "10"
          - name: POSTGRES_PORT_DB_SYNC
            value: "5432"
          - name: POSTGRES_PORT_HANDLE
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_DB_SYNC
            value: /tls/ca.crt
          - name: POSTGRES_SSL_CA_FILE_HANDLE
            value: /tls/ca.crt
          - name: POSTGRES_SSL_DB_SYNC
            value: "true"
          - name: POSTGRES_SSL_HANDLE
            value: "true"
          - name: POSTGRES_USER_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: username
                name: cardano-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_USER_HANDLE
            valueFrom:
              secretKeyRef:
                key: username
                name: handle-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: SERVICE_NAMES
            value: asset,chain-history,network-info,rewards,stake-pool,tx-submit,utxo
          - name: TOKEN_METADATA_SERVER_URL
            value: http://dev-preview-cardano-stack-metadata.dev-preview.svc.cluster.local
          - name: USE_BLOCKFROST
            value: "true"
          - name: USE_KORA_LABS
            value: "true"
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:jba5ngvna1h2qf1642m7f7n9vxz1d9y7
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vbryd82kan3545nr8jn2626qc8d7q160
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: backend
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 1500m
              memory: 512Mi
            requests:
              cpu: 1000m
              memory: 350Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-preview, dev-preview-cardanojs-backend, Ingress (networking.k8s.io) would change:

  # Source: cardanojs/templates/backend-ingress.yaml
  apiVersion: networking.k8s.io/v1
  kind: Ingress
  metadata:
    annotations:
      alb.ingress.kubernetes.io/actions.ssl-redirect: '{"RedirectConfig":{"Port":"443","Protocol":"HTTPS","StatusCode":"HTTP_301"},"Type":"redirect"}'
      alb.ingress.kubernetes.io/certificate-arn: arn:aws:acm:us-east-1:926093910549:certificate/f136a39b-3556-4ddf-85ac-ac5b7431dd34
      alb.ingress.kubernetes.io/group.name: dev-preview
      alb.ingress.kubernetes.io/group.order: "99"
      alb.ingress.kubernetes.io/healthcheck-interval-seconds: "60"
      alb.ingress.kubernetes.io/healthcheck-path: /v1.0.0/health
      alb.ingress.kubernetes.io/healthcheck-timeout-seconds: "30"
      alb.ingress.kubernetes.io/listen-ports: '[{"HTTP":80},{"HTTPS":443}]'
      alb.ingress.kubernetes.io/scheme: internet-facing
      alb.ingress.kubernetes.io/target-type: ip
      alb.ingress.kubernetes.io/wafv2-acl-arn: arn:aws:wafv2:us-east-1:926093910549:regional/webacl/rate-limit/d4216c0e-b464-4383-953f-3262f4cd3cb6
      external-dns.alpha.kubernetes.io/aws-region: us-east-1
      external-dns.alpha.kubernetes.io/set-identifier: us-east-1-dev-preview-backend
    labels:
      app: backend
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-backend
  spec:
    ingressClassName: alb
    rules:
    - host: dev-preview.lw.iog.io
      http:
        paths:
        - backend:
            service:
              name: ssl-redirect
              port:
                name: use-annotation
          path: /
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/health
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/live
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/meta
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/ready
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/asset
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
-         path: /v3.0.0/chain-history
+         path: /v3.1.0/chain-history
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/network-info
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/rewards
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v2.0.0/tx-submit
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v2.0.0/utxo
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-stake-pool-provider
              port:
                name: http
          path: /v1.1.0/stake-pool
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-handle-provider
              port:
                name: http
          path: /v1.0.0/handle
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-stake-pool-provider
              port:
                name: http
          path: /v1.0.0/stake-pool
          pathType: Prefix

dev-preview, dev-preview-cardanojs-blockfrost-worker, Deployment (apps) would change:

  # Source: cardanojs/templates/blockfrost-worker-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: blockfrost-worker
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-blockfrost-worker
  spec:
    selector:
      matchLabels:
        app: blockfrost-worker
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: blockfrost-worker
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-blockfrost-worker
          env:
          - name: BLOCKFROST_API_KEY
            valueFrom:
              secretKeyRef:
                key: api-key
                name: blockfrost
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-tUX6ISEVrsgc3phdYmlF2iEbMQEGpIAleIJwXsOLye0=","path":"/nix/store/csc0iwc010yfbf2f7gjvp0linn7r7sl6-source","sourceInfo":"/nix/store/csc0iwc010yfbf2f7gjvp0linn7r7sl6-source"},"lastModified":1709891216,"lastModifiedDate":"20240308094656","rev":"9dae4b0b8c7f37916782e009935c6dc9ef542017","shortRev":"9dae4b0"}'
+           value: '{"extra":{"narHash":"sha256-HG2K1aXjrVhG5ee1ABJ2gIP4FdiBi09bsr3S5xPOHsk=","path":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source","sourceInfo":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source"},"lastModified":1710141950,"lastModifiedDate":"20240311072550","rev":"c555666b050ddccce4fce0b6e83173a8b15fa316","shortRev":"c555666"}'
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: preview
          - name: POSTGRES_DB_DB_SYNC
            value: cardano
          - name: POSTGRES_HOST_DB_SYNC
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: password
                name: cardano-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_PORT_DB_SYNC
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_DB_SYNC
            value: /tls/ca.crt
          - name: POSTGRES_SSL_DB_SYNC
            value: "true"
          - name: POSTGRES_USER_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: username
                name: cardano-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:jba5ngvna1h2qf1642m7f7n9vxz1d9y7
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vbryd82kan3545nr8jn2626qc8d7q160
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: blockfrost-worker
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-preview, dev-preview-cardanojs-handle-projector, Deployment (apps) would change:

  # Source: cardanojs/templates/handle-projector-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: handle-projector
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-handle-projector
  spec:
    selector:
      matchLabels:
        app: handle-projector
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: handle-projector
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-projector
          env:
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-tUX6ISEVrsgc3phdYmlF2iEbMQEGpIAleIJwXsOLye0=","path":"/nix/store/csc0iwc010yfbf2f7gjvp0linn7r7sl6-source","sourceInfo":"/nix/store/csc0iwc010yfbf2f7gjvp0linn7r7sl6-source"},"lastModified":1709891216,"lastModifiedDate":"20240308094656","rev":"9dae4b0b8c7f37916782e009935c6dc9ef542017","shortRev":"9dae4b0"}'
+           value: '{"extra":{"narHash":"sha256-HG2K1aXjrVhG5ee1ABJ2gIP4FdiBi09bsr3S5xPOHsk=","path":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source","sourceInfo":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source"},"lastModified":1710141950,"lastModifiedDate":"20240311072550","rev":"c555666b050ddccce4fce0b6e83173a8b15fa316","shortRev":"c555666"}'
          - name: HANDLE_POLICY_IDS
            value: f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: preview
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preview-cardano-stack.dev-preview.svc.cluster.local
          - name: POSTGRES_DB
            value: handle
          - name: POSTGRES_HOST
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD
            valueFrom:
              secretKeyRef:
                key: password
                name: handle-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX
            value: "2"
          - name: POSTGRES_PORT
            value: "5432"
          - name: POSTGRES_SSL
            value: "true"
          - name: POSTGRES_SSL_CA_FILE
            value: /tls/ca.crt
          - name: POSTGRES_USER
            valueFrom:
              secretKeyRef:
                key: username
                name: handle-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: PROJECTION_NAMES
            value: handle
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:jba5ngvna1h2qf1642m7f7n9vxz1d9y7
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vbryd82kan3545nr8jn2626qc8d7q160
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: handle-projector
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-preview, dev-preview-cardanojs-handle-provider, Deployment (apps) would change:

  # Source: cardanojs/templates/handle-provider-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: handle-provider
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-handle-provider
  spec:
    selector:
      matchLabels:
        app: handle-provider
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: handle-provider
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-provider-server
          env:
          - name: ALLOWED_ORIGINS
            value: chrome-extension://gafhhkghbfjjkeiendhlofajokpaflmk,chrome-extension://efeiemlfnahiidnjglmehaihacglceia,chrome-extension://bjlhpephaokolembmpdcbobbpkjnoheb,chrome-extension://djcdfchkaijggdjokfomholkalbffgil
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-tUX6ISEVrsgc3phdYmlF2iEbMQEGpIAleIJwXsOLye0=","path":"/nix/store/csc0iwc010yfbf2f7gjvp0linn7r7sl6-source","sourceInfo":"/nix/store/csc0iwc010yfbf2f7gjvp0linn7r7sl6-source"},"lastModified":1709891216,"lastModifiedDate":"20240308094656","rev":"9dae4b0b8c7f37916782e009935c6dc9ef542017","shortRev":"9dae4b0"}'
+           value: '{"extra":{"narHash":"sha256-HG2K1aXjrVhG5ee1ABJ2gIP4FdiBi09bsr3S5xPOHsk=","path":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source","sourceInfo":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source"},"lastModified":1710141950,"lastModifiedDate":"20240311072550","rev":"c555666b050ddccce4fce0b6e83173a8b15fa316","shortRev":"c555666"}'
          - name: ENABLE_METRICS
            value: "true"
          - name: HANDLE_POLICY_IDS
            value: f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: preview
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preview-cardano-stack.dev-preview.svc.cluster.local
          - name: POSTGRES_DB_HANDLE
            value: handle
          - name: POSTGRES_HOST_HANDLE
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD_HANDLE
            valueFrom:
              secretKeyRef:
                key: password
                name: handle-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_HANDLE
            value: "10"
          - name: POSTGRES_PORT_HANDLE
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_HANDLE
            value: /tls/ca.crt
          - name: POSTGRES_SSL_HANDLE
            value: "true"
          - name: POSTGRES_USER_HANDLE
            valueFrom:
              secretKeyRef:
                key: username
                name: handle-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: SERVICE_NAMES
            value: handle
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:jba5ngvna1h2qf1642m7f7n9vxz1d9y7
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vbryd82kan3545nr8jn2626qc8d7q160
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: handle-provider
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-preview, dev-preview-cardanojs-pg-boss-worker, Deployment (apps) would change:

  # Source: cardanojs/templates/pgboss-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: pg-boss-worker
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-pg-boss-worker
  spec:
    selector:
      matchLabels:
        app: pg-boss-worker
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: pg-boss-worker
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-pg-boss-worker
          env:
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-tUX6ISEVrsgc3phdYmlF2iEbMQEGpIAleIJwXsOLye0=","path":"/nix/store/csc0iwc010yfbf2f7gjvp0linn7r7sl6-source","sourceInfo":"/nix/store/csc0iwc010yfbf2f7gjvp0linn7r7sl6-source"},"lastModified":1709891216,"lastModifiedDate":"20240308094656","rev":"9dae4b0b8c7f37916782e009935c6dc9ef542017","shortRev":"9dae4b0"}'
+           value: '{"extra":{"narHash":"sha256-HG2K1aXjrVhG5ee1ABJ2gIP4FdiBi09bsr3S5xPOHsk=","path":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source","sourceInfo":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source"},"lastModified":1710141950,"lastModifiedDate":"20240311072550","rev":"c555666b050ddccce4fce0b6e83173a8b15fa316","shortRev":"c555666"}'
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: METADATA_FETCH_MODE
            value: smash
          - name: NETWORK
            value: preview
          - name: POSTGRES_DB_DB_SYNC
            value: cardano
          - name: POSTGRES_DB_STAKE_POOL
            value: stakepool
          - name: POSTGRES_HOST_DB_SYNC
            value: dev-preview-postgresql
          - name: POSTGRES_HOST_STAKE_POOL
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: password
                name: cardano-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_PASSWORD_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: password
                name: stakepool-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_DB_SYNC
            value: "5"
          - name: POSTGRES_POOL_MAX_STAKE_POOL
            value: "5"
          - name: POSTGRES_PORT_DB_SYNC
            value: "5432"
          - name: POSTGRES_PORT_STAKE_POOL
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_DB_SYNC
            value: /tls/ca.crt
          - name: POSTGRES_SSL_CA_FILE_STAKE_POOL
            value: /tls/ca.crt
          - name: POSTGRES_SSL_DB_SYNC
            value: "true"
          - name: POSTGRES_SSL_STAKE_POOL
            value: "true"
          - name: POSTGRES_USER_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: username
                name: cardano-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_USER_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: username
                name: stakepool-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: QUEUES
            value: pool-metadata,pool-metrics
          - name: SMASH_URL
            value: https://smash.cardano-mainnet.iohk.io/api/v1
          - name: STAKE_POOL_PROVIDER_URL
            value: http://dev-preview-cardanojs-backend.dev-preview.svc.cluster.local
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:jba5ngvna1h2qf1642m7f7n9vxz1d9y7
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vbryd82kan3545nr8jn2626qc8d7q160
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
          name: pg-boss-worker
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 300m
              memory: 300Mi
            requests:
              cpu: 200m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          startupProbe:
            httpGet:
              path: /v1.0.0/ready
              port: 3000
            initialDelaySeconds: 80
            periodSeconds: 5
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-preview, dev-preview-cardanojs-stake-pool-projector, Deployment (apps) would change:

  # Source: cardanojs/templates/stake-pool-projector-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: stake-pool-projector
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-stake-pool-projector
  spec:
    selector:
      matchLabels:
        app: stake-pool-projector
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: stake-pool-projector
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-projector
          env:
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-tUX6ISEVrsgc3phdYmlF2iEbMQEGpIAleIJwXsOLye0=","path":"/nix/store/csc0iwc010yfbf2f7gjvp0linn7r7sl6-source","sourceInfo":"/nix/store/csc0iwc010yfbf2f7gjvp0linn7r7sl6-source"},"lastModified":1709891216,"lastModifiedDate":"20240308094656","rev":"9dae4b0b8c7f37916782e009935c6dc9ef542017","shortRev":"9dae4b0"}'
+           value: '{"extra":{"narHash":"sha256-HG2K1aXjrVhG5ee1ABJ2gIP4FdiBi09bsr3S5xPOHsk=","path":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source","sourceInfo":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source"},"lastModified":1710141950,"lastModifiedDate":"20240311072550","rev":"c555666b050ddccce4fce0b6e83173a8b15fa316","shortRev":"c555666"}'
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: preview
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preview-cardano-stack.dev-preview.svc.cluster.local
          - name: POSTGRES_DB
            value: stakepool
          - name: POSTGRES_HOST
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD
            valueFrom:
              secretKeyRef:
                key: password
                name: stakepool-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX
            value: "2"
          - name: POSTGRES_PORT
            value: "5432"
          - name: POSTGRES_SSL
            value: "true"
          - name: POSTGRES_SSL_CA_FILE
            value: /tls/ca.crt
          - name: POSTGRES_USER
            valueFrom:
              secretKeyRef:
                key: username
                name: stakepool-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: PROJECTION_NAMES
            value: stake-pool,stake-pool-metadata-job,stake-pool-metrics-job
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:jba5ngvna1h2qf1642m7f7n9vxz1d9y7
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vbryd82kan3545nr8jn2626qc8d7q160
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: stake-pool-projector
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 700m
              memory: 300Mi
            requests:
              cpu: 700m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-preview, dev-preview-cardanojs-stake-pool-provider, Deployment (apps) would change:

  # Source: cardanojs/templates/stake-pool-provider-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: stake-pool-provider
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-stake-pool-provider
  spec:
    selector:
      matchLabels:
        app: stake-pool-provider
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: stake-pool-provider
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-provider-server
          env:
          - name: ALLOWED_ORIGINS
            value: chrome-extension://gafhhkghbfjjkeiendhlofajokpaflmk,chrome-extension://efeiemlfnahiidnjglmehaihacglceia,chrome-extension://bjlhpephaokolembmpdcbobbpkjnoheb,chrome-extension://djcdfchkaijggdjokfomholkalbffgil
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-tUX6ISEVrsgc3phdYmlF2iEbMQEGpIAleIJwXsOLye0=","path":"/nix/store/csc0iwc010yfbf2f7gjvp0linn7r7sl6-source","sourceInfo":"/nix/store/csc0iwc010yfbf2f7gjvp0linn7r7sl6-source"},"lastModified":1709891216,"lastModifiedDate":"20240308094656","rev":"9dae4b0b8c7f37916782e009935c6dc9ef542017","shortRev":"9dae4b0"}'
+           value: '{"extra":{"narHash":"sha256-HG2K1aXjrVhG5ee1ABJ2gIP4FdiBi09bsr3S5xPOHsk=","path":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source","sourceInfo":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source"},"lastModified":1710141950,"lastModifiedDate":"20240311072550","rev":"c555666b050ddccce4fce0b6e83173a8b15fa316","shortRev":"c555666"}'
          - name: DISABLE_STAKE_POOL_METRIC_APY
            value: "true"
          - name: ENABLE_METRICS
            value: "true"
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: preview
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preview-cardano-stack.dev-preview.svc.cluster.local
          - name: PAGINATION_PAGE_SIZE_LIMIT
            value: "5500"
          - name: POSTGRES_DB_STAKE_POOL
            value: stakepool
          - name: POSTGRES_HOST_STAKE_POOL
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: password
                name: stakepool-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_STAKE_POOL
            value: "10"
          - name: POSTGRES_PORT_STAKE_POOL
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_STAKE_POOL
            value: /tls/ca.crt
          - name: POSTGRES_SSL_STAKE_POOL
            value: "true"
          - name: POSTGRES_USER_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: username
                name: stakepool-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: SERVICE_NAMES
            value: stake-pool
          - name: TOKEN_METADATA_SERVER_URL
            value: http://dev-preview-cardano-stack-metadata.dev-preview.svc.cluster.local
          - name: USE_BLOCKFROST
            value: "true"
          - name: USE_TYPEORM_STAKE_POOL_PROVIDER
            value: "true"
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:jba5ngvna1h2qf1642m7f7n9vxz1d9y7
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vbryd82kan3545nr8jn2626qc8d7q160
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: stake-pool-provider
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert
dev-preprod@us-east-1@v1 would change:

dev-preprod, dev-preprod-cardanojs-v1-backend, Deployment (apps) would change:

  # Source: cardanojs/templates/backend-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: backend
      network: preprod
      release: dev-preprod-cardanojs-v1
    name: dev-preprod-cardanojs-v1-backend
  spec:
    selector:
      matchLabels:
        app: backend
        network: preprod
        release: dev-preprod-cardanojs-v1
    template:
      metadata:
        labels:
          app: backend
          network: preprod
          release: dev-preprod-cardanojs-v1
      spec:
        containers:
        - args:
          - start-provider-server
          env:
          - name: ALLOWED_ORIGINS
            value: chrome-extension://gafhhkghbfjjkeiendhlofajokpaflmk,chrome-extension://efeiemlfnahiidnjglmehaihacglceia,chrome-extension://bjlhpephaokolembmpdcbobbpkjnoheb,chrome-extension://djcdfchkaijggdjokfomholkalbffgil
+         - name: BUILD_INFO
+           value: '{"extra":{"narHash":"sha256-HG2K1aXjrVhG5ee1ABJ2gIP4FdiBi09bsr3S5xPOHsk=","path":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source","sourceInfo":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source"},"lastModified":1710141950,"lastModifiedDate":"20240311072550","rev":"c555666b050ddccce4fce0b6e83173a8b15fa316","shortRev":"c555666"}'
          - name: DISABLE_STAKE_POOL_METRIC_APY
            value: "true"
          - name: ENABLE_METRICS
            value: "true"
          - name: HANDLE_POLICY_IDS
            value: f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a
          - name: HANDLE_PROVIDER_SERVER_URL
            value: https://preprod.api.handle.me
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: preprod
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preprod-cardano-stack.dev-preprod.svc.cluster.local
          - name: PAGINATION_PAGE_SIZE_LIMIT
            value: "5500"
          - name: POSTGRES_DB_DB_SYNC
            value: cardano
          - name: POSTGRES_DB_HANDLE
            value: handle
          - name: POSTGRES_HOST_DB_SYNC
            value: dev-preprod-postgresql
          - name: POSTGRES_HOST_HANDLE
            value: dev-preprod-postgresql
          - name: POSTGRES_PASSWORD_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: password
                name: cardano-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_PASSWORD_HANDLE
            valueFrom:
              secretKeyRef:
                key: password
                name: handle-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_DB_SYNC
            value: "50"
          - name: POSTGRES_POOL_MAX_HANDLE
            value: "10"
          - name: POSTGRES_PORT_DB_SYNC
            value: "5432"
          - name: POSTGRES_PORT_HANDLE
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_DB_SYNC
            value: /tls/ca.crt
          - name: POSTGRES_SSL_CA_FILE_HANDLE
            value: /tls/ca.crt
          - name: POSTGRES_SSL_DB_SYNC
            value: "true"
          - name: POSTGRES_SSL_HANDLE
            value: "true"
          - name: POSTGRES_USER_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: username
                name: cardano-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_USER_HANDLE
            valueFrom:
              secretKeyRef:
                key: username
                name: handle-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: SERVICE_NAMES
            value: asset,chain-history,network-info,rewards,stake-pool,tx-submit,utxo
          - name: TOKEN_METADATA_SERVER_URL
            value: http://dev-preprod-cardano-stack-metadata.dev-preprod.svc.cluster.local
          - name: USE_BLOCKFROST
            value: "false"
          - name: USE_KORA_LABS
            value: "true"
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:2a9qvpsiryyfpp3y5q5zx918zb31gym2
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vbryd82kan3545nr8jn2626qc8d7q160
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: backend
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 1500m
              memory: 512Mi
            requests:
              cpu: 1000m
              memory: 350Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-preprod, dev-preprod-cardanojs-v1-backend, Ingress (networking.k8s.io) would change:

  # Source: cardanojs/templates/backend-ingress.yaml
  apiVersion: networking.k8s.io/v1
  kind: Ingress
  metadata:
    annotations:
      alb.ingress.kubernetes.io/actions.ssl-redirect: '{"RedirectConfig":{"Port":"443","Protocol":"HTTPS","StatusCode":"HTTP_301"},"Type":"redirect"}'
      alb.ingress.kubernetes.io/certificate-arn: arn:aws:acm:us-east-1:926093910549:certificate/f136a39b-3556-4ddf-85ac-ac5b7431dd34
      alb.ingress.kubernetes.io/group.name: dev-preprod
      alb.ingress.kubernetes.io/group.order: "99"
      alb.ingress.kubernetes.io/healthcheck-interval-seconds: "60"
      alb.ingress.kubernetes.io/healthcheck-path: /v1.0.0/health
      alb.ingress.kubernetes.io/healthcheck-timeout-seconds: "30"
      alb.ingress.kubernetes.io/listen-ports: '[{"HTTP":80},{"HTTPS":443}]'
      alb.ingress.kubernetes.io/scheme: internet-facing
      alb.ingress.kubernetes.io/target-type: ip
      alb.ingress.kubernetes.io/wafv2-acl-arn: arn:aws:wafv2:us-east-1:926093910549:regional/webacl/rate-limit/d4216c0e-b464-4383-953f-3262f4cd3cb6
      external-dns.alpha.kubernetes.io/aws-region: us-east-1
      external-dns.alpha.kubernetes.io/set-identifier: us-east-1-dev-preprod-backend
    labels:
      app: backend
      network: preprod
      release: dev-preprod-cardanojs-v1
    name: dev-preprod-cardanojs-v1-backend
  spec:
    ingressClassName: alb
    rules:
    - host: dev-preprod.lw.iog.io
      http:
        paths:
        - backend:
            service:
              name: ssl-redirect
              port:
                name: use-annotation
          path: /
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v1-backend
              port:
                name: http
          path: /v1.0.0/health
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v1-backend
              port:
                name: http
          path: /v1.0.0/live
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v1-backend
              port:
                name: http
          path: /v1.0.0/meta
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v1-backend
              port:
                name: http
          path: /v1.0.0/ready
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v1-backend
              port:
                name: http
          path: /v1.0.0/asset
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v1-backend
              port:
                name: http
-         path: /v3.0.0/chain-history
+         path: /v3.1.0/chain-history
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v1-backend
              port:
                name: http
          path: /v1.0.0/network-info
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v1-backend
              port:
                name: http
          path: /v1.0.0/rewards
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v1-backend
              port:
                name: http
          path: /v2.0.0/tx-submit
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v1-backend
              port:
                name: http
          path: /v2.0.0/utxo
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v1-stake-pool-provider
              port:
                name: http
          path: /v1.1.0/stake-pool
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v1-handle-provider
              port:
                name: http
          path: /v1.0.0/handle
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v1-stake-pool-provider
              port:
                name: http
          path: /v1.0.0/stake-pool
          pathType: Prefix

dev-preprod, dev-preprod-cardanojs-v1-blockfrost-worker, Deployment (apps) would change:

  # Source: cardanojs/templates/blockfrost-worker-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: blockfrost-worker
      network: preprod
      release: dev-preprod-cardanojs-v1
    name: dev-preprod-cardanojs-v1-blockfrost-worker
  spec:
    selector:
      matchLabels:
        app: blockfrost-worker
        network: preprod
        release: dev-preprod-cardanojs-v1
    template:
      metadata:
        labels:
          app: blockfrost-worker
          network: preprod
          release: dev-preprod-cardanojs-v1
      spec:
        containers:
        - args:
          - start-blockfrost-worker
          env:
          - name: BLOCKFROST_API_KEY
            valueFrom:
              secretKeyRef:
                key: api-key
                name: blockfrost
+         - name: BUILD_INFO
+           value: '{"extra":{"narHash":"sha256-HG2K1aXjrVhG5ee1ABJ2gIP4FdiBi09bsr3S5xPOHsk=","path":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source","sourceInfo":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source"},"lastModified":1710141950,"lastModifiedDate":"20240311072550","rev":"c555666b050ddccce4fce0b6e83173a8b15fa316","shortRev":"c555666"}'
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: preprod
          - name: POSTGRES_DB_DB_SYNC
            value: cardano
          - name: POSTGRES_HOST_DB_SYNC
            value: dev-preprod-postgresql
          - name: POSTGRES_PASSWORD_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: password
                name: cardano-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_PORT_DB_SYNC
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_DB_SYNC
            value: /tls/ca.crt
          - name: POSTGRES_SSL_DB_SYNC
            value: "true"
          - name: POSTGRES_USER_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: username
                name: cardano-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:2a9qvpsiryyfpp3y5q5zx918zb31gym2
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vbryd82kan3545nr8jn2626qc8d7q160
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: blockfrost-worker
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-preprod, dev-preprod-cardanojs-v1-handle-projector, Deployment (apps) would change:

  # Source: cardanojs/templates/handle-projector-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: handle-projector
      network: preprod
      release: dev-preprod-cardanojs-v1
    name: dev-preprod-cardanojs-v1-handle-projector
  spec:
    selector:
      matchLabels:
        app: handle-projector
        network: preprod
        release: dev-preprod-cardanojs-v1
    template:
      metadata:
        labels:
          app: handle-projector
          network: preprod
          release: dev-preprod-cardanojs-v1
      spec:
        containers:
        - args:
          - start-projector
          env:
+         - name: BUILD_INFO
+           value: '{"extra":{"narHash":"sha256-HG2K1aXjrVhG5ee1ABJ2gIP4FdiBi09bsr3S5xPOHsk=","path":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source","sourceInfo":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source"},"lastModified":1710141950,"lastModifiedDate":"20240311072550","rev":"c555666b050ddccce4fce0b6e83173a8b15fa316","shortRev":"c555666"}'
          - name: HANDLE_POLICY_IDS
            value: f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: preprod
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preprod-cardano-stack.dev-preprod.svc.cluster.local
          - name: POSTGRES_DB
            value: handle
          - name: POSTGRES_HOST
            value: dev-preprod-postgresql
          - name: POSTGRES_PASSWORD
            valueFrom:
              secretKeyRef:
                key: password
                name: handle-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX
            value: "2"
          - name: POSTGRES_PORT
            value: "5432"
          - name: POSTGRES_SSL
            value: "true"
          - name: POSTGRES_SSL_CA_FILE
            value: /tls/ca.crt
          - name: POSTGRES_USER
            valueFrom:
              secretKeyRef:
                key: username
                name: handle-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: PROJECTION_NAMES
            value: handle
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:2a9qvpsiryyfpp3y5q5zx918zb31gym2
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vbryd82kan3545nr8jn2626qc8d7q160
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: handle-projector
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-preprod, dev-preprod-cardanojs-v1-handle-provider, Deployment (apps) would change:

  # Source: cardanojs/templates/handle-provider-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: handle-provider
      network: preprod
      release: dev-preprod-cardanojs-v1
    name: dev-preprod-cardanojs-v1-handle-provider
  spec:
    selector:
      matchLabels:
        app: handle-provider
        network: preprod
        release: dev-preprod-cardanojs-v1
    template:
      metadata:
        labels:
          app: handle-provider
          network: preprod
          release: dev-preprod-cardanojs-v1
      spec:
        containers:
        - args:
          - start-provider-server
          env:
          - name: ALLOWED_ORIGINS
            value: chrome-extension://gafhhkghbfjjkeiendhlofajokpaflmk,chrome-extension://efeiemlfnahiidnjglmehaihacglceia,chrome-extension://bjlhpephaokolembmpdcbobbpkjnoheb,chrome-extension://djcdfchkaijggdjokfomholkalbffgil
+         - name: BUILD_INFO
+           value: '{"extra":{"narHash":"sha256-HG2K1aXjrVhG5ee1ABJ2gIP4FdiBi09bsr3S5xPOHsk=","path":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source","sourceInfo":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source"},"lastModified":1710141950,"lastModifiedDate":"20240311072550","rev":"c555666b050ddccce4fce0b6e83173a8b15fa316","shortRev":"c555666"}'
          - name: ENABLE_METRICS
            value: "true"
          - name: HANDLE_POLICY_IDS
            value: f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: preprod
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preprod-cardano-stack.dev-preprod.svc.cluster.local
          - name: POSTGRES_DB_HANDLE
            value: handle
          - name: POSTGRES_HOST_HANDLE
            value: dev-preprod-postgresql
          - name: POSTGRES_PASSWORD_HANDLE
            valueFrom:
              secretKeyRef:
                key: password
                name: handle-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_HANDLE
            value: "10"
          - name: POSTGRES_PORT_HANDLE
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_HANDLE
            value: /tls/ca.crt
          - name: POSTGRES_SSL_HANDLE
            value: "true"
          - name: POSTGRES_USER_HANDLE
            valueFrom:
              secretKeyRef:
                key: username
                name: handle-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: SERVICE_NAMES
            value: handle
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:2a9qvpsiryyfpp3y5q5zx918zb31gym2
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vbryd82kan3545nr8jn2626qc8d7q160
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: handle-provider
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-preprod, dev-preprod-cardanojs-v1-pg-boss-worker, Deployment (apps) would change:

  # Source: cardanojs/templates/pgboss-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: pg-boss-worker
      network: preprod
      release: dev-preprod-cardanojs-v1
    name: dev-preprod-cardanojs-v1-pg-boss-worker
  spec:
    selector:
      matchLabels:
        app: pg-boss-worker
        network: preprod
        release: dev-preprod-cardanojs-v1
    template:
      metadata:
        labels:
          app: pg-boss-worker
          network: preprod
          release: dev-preprod-cardanojs-v1
      spec:
        containers:
        - args:
          - start-pg-boss-worker
          env:
+         - name: BUILD_INFO
+           value: '{"extra":{"narHash":"sha256-HG2K1aXjrVhG5ee1ABJ2gIP4FdiBi09bsr3S5xPOHsk=","path":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source","sourceInfo":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source"},"lastModified":1710141950,"lastModifiedDate":"20240311072550","rev":"c555666b050ddccce4fce0b6e83173a8b15fa316","shortRev":"c555666"}'
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: METADATA_FETCH_MODE
            value: direct
          - name: NETWORK
            value: preprod
          - name: POSTGRES_DB_DB_SYNC
            value: cardano
          - name: POSTGRES_DB_STAKE_POOL
            value: stakepool
          - name: POSTGRES_HOST_DB_SYNC
            value: dev-preprod-postgresql
          - name: POSTGRES_HOST_STAKE_POOL
            value: dev-preprod-postgresql
          - name: POSTGRES_PASSWORD_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: password
                name: cardano-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_PASSWORD_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: password
                name: stakepool-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_DB_SYNC
            value: "5"
          - name: POSTGRES_POOL_MAX_STAKE_POOL
            value: "5"
          - name: POSTGRES_PORT_DB_SYNC
            value: "5432"
          - name: POSTGRES_PORT_STAKE_POOL
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_DB_SYNC
            value: /tls/ca.crt
          - name: POSTGRES_SSL_CA_FILE_STAKE_POOL
            value: /tls/ca.crt
          - name: POSTGRES_SSL_DB_SYNC
            value: "true"
          - name: POSTGRES_SSL_STAKE_POOL
            value: "true"
          - name: POSTGRES_USER_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: username
                name: cardano-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_USER_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: username
                name: stakepool-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: QUEUES
            value: pool-metadata,pool-metrics
          - name: STAKE_POOL_PROVIDER_URL
            value: http://dev-preprod-cardanojs-v1-backend.dev-preprod.svc.cluster.local
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:2a9qvpsiryyfpp3y5q5zx918zb31gym2
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vbryd82kan3545nr8jn2626qc8d7q160
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
          name: pg-boss-worker
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 300m
              memory: 300Mi
            requests:
              cpu: 200m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          startupProbe:
            httpGet:
              path: /v1.0.0/ready
              port: 3000
            initialDelaySeconds: 80
            periodSeconds: 5
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-preprod, dev-preprod-cardanojs-v1-stake-pool-projector, Deployment (apps) would change:

  # Source: cardanojs/templates/stake-pool-projector-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: stake-pool-projector
      network: preprod
      release: dev-preprod-cardanojs-v1
    name: dev-preprod-cardanojs-v1-stake-pool-projector
  spec:
    selector:
      matchLabels:
        app: stake-pool-projector
        network: preprod
        release: dev-preprod-cardanojs-v1
    template:
      metadata:
        labels:
          app: stake-pool-projector
          network: preprod
          release: dev-preprod-cardanojs-v1
      spec:
        containers:
        - args:
          - start-projector
          env:
+         - name: BUILD_INFO
+           value: '{"extra":{"narHash":"sha256-HG2K1aXjrVhG5ee1ABJ2gIP4FdiBi09bsr3S5xPOHsk=","path":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source","sourceInfo":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source"},"lastModified":1710141950,"lastModifiedDate":"20240311072550","rev":"c555666b050ddccce4fce0b6e83173a8b15fa316","shortRev":"c555666"}'
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: preprod
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preprod-cardano-stack.dev-preprod.svc.cluster.local
          - name: POSTGRES_DB
            value: stakepool
          - name: POSTGRES_HOST
            value: dev-preprod-postgresql
          - name: POSTGRES_PASSWORD
            valueFrom:
              secretKeyRef:
                key: password
                name: stakepool-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX
            value: "2"
          - name: POSTGRES_PORT
            value: "5432"
          - name: POSTGRES_SSL
            value: "true"
          - name: POSTGRES_SSL_CA_FILE
            value: /tls/ca.crt
          - name: POSTGRES_USER
            valueFrom:
              secretKeyRef:
                key: username
                name: stakepool-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: PROJECTION_NAMES
            value: stake-pool,stake-pool-metadata-job,stake-pool-metrics-job
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:2a9qvpsiryyfpp3y5q5zx918zb31gym2
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vbryd82kan3545nr8jn2626qc8d7q160
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: stake-pool-projector
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 700m
              memory: 300Mi
            requests:
              cpu: 700m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-preprod, dev-preprod-cardanojs-v1-stake-pool-provider, Deployment (apps) would change:

  # Source: cardanojs/templates/stake-pool-provider-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: stake-pool-provider
      network: preprod
      release: dev-preprod-cardanojs-v1
    name: dev-preprod-cardanojs-v1-stake-pool-provider
  spec:
    selector:
      matchLabels:
        app: stake-pool-provider
        network: preprod
        release: dev-preprod-cardanojs-v1
    template:
      metadata:
        labels:
          app: stake-pool-provider
          network: preprod
          release: dev-preprod-cardanojs-v1
      spec:
        containers:
        - args:
          - start-provider-server
          env:
          - name: ALLOWED_ORIGINS
            value: chrome-extension://gafhhkghbfjjkeiendhlofajokpaflmk,chrome-extension://efeiemlfnahiidnjglmehaihacglceia,chrome-extension://bjlhpephaokolembmpdcbobbpkjnoheb,chrome-extension://djcdfchkaijggdjokfomholkalbffgil
+         - name: BUILD_INFO
+           value: '{"extra":{"narHash":"sha256-HG2K1aXjrVhG5ee1ABJ2gIP4FdiBi09bsr3S5xPOHsk=","path":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source","sourceInfo":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source"},"lastModified":1710141950,"lastModifiedDate":"20240311072550","rev":"c555666b050ddccce4fce0b6e83173a8b15fa316","shortRev":"c555666"}'
          - name: DISABLE_STAKE_POOL_METRIC_APY
            value: "true"
          - name: ENABLE_METRICS
            value: "true"
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: preprod
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preprod-cardano-stack.dev-preprod.svc.cluster.local
          - name: PAGINATION_PAGE_SIZE_LIMIT
            value: "5500"
          - name: POSTGRES_DB_STAKE_POOL
            value: stakepool
          - name: POSTGRES_HOST_STAKE_POOL
            value: dev-preprod-postgresql
          - name: POSTGRES_PASSWORD_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: password
                name: stakepool-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_STAKE_POOL
            value: "10"
          - name: POSTGRES_PORT_STAKE_POOL
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_STAKE_POOL
            value: /tls/ca.crt
          - name: POSTGRES_SSL_STAKE_POOL
            value: "true"
          - name: POSTGRES_USER_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: username
                name: stakepool-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: SERVICE_NAMES
            value: stake-pool
          - name: TOKEN_METADATA_SERVER_URL
            value: http://dev-preprod-cardano-stack-metadata.dev-preprod.svc.cluster.local
          - name: USE_BLOCKFROST
            value: "true"
          - name: USE_TYPEORM_STAKE_POOL_PROVIDER
            value: "true"
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:2a9qvpsiryyfpp3y5q5zx918zb31gym2
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vbryd82kan3545nr8jn2626qc8d7q160
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: stake-pool-provider
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert
dev-mainnet@us-east-1 would change:

dev-mainnet, dev-mainnet-cardanojs-backend, Deployment (apps) would change:

  # Source: cardanojs/templates/backend-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: backend
      network: mainnet
      release: dev-mainnet-cardanojs
    name: dev-mainnet-cardanojs-backend
  spec:
    replicas: 3
    selector:
      matchLabels:
        app: backend
        network: mainnet
        release: dev-mainnet-cardanojs
    template:
      metadata:
        labels:
          app: backend
          network: mainnet
          release: dev-mainnet-cardanojs
      spec:
        containers:
        - args:
          - start-provider-server
          env:
          - name: ALLOWED_ORIGINS
            value: chrome-extension://gafhhkghbfjjkeiendhlofajokpaflmk,chrome-extension://efeiemlfnahiidnjglmehaihacglceia,chrome-extension://bjlhpephaokolembmpdcbobbpkjnoheb,chrome-extension://djcdfchkaijggdjokfomholkalbffgil
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-cgb6TplSLBmtYqvmtOCY5eLX6FAl5Cr50vAu520HV7M=","path":"/nix/store/p94x6jwkaz66fdh7yrbghb6m44vfaj3r-source","sourceInfo":"/nix/store/p94x6jwkaz66fdh7yrbghb6m44vfaj3r-source"},"lastModified":1709661431,"lastModifiedDate":"20240305175711","rev":"3b7addaae22b3faba59e1d0b1b4fd38a8668d1b1","shortRev":"3b7adda"}'
+           value: '{"extra":{"narHash":"sha256-HG2K1aXjrVhG5ee1ABJ2gIP4FdiBi09bsr3S5xPOHsk=","path":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source","sourceInfo":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source"},"lastModified":1710141950,"lastModifiedDate":"20240311072550","rev":"c555666b050ddccce4fce0b6e83173a8b15fa316","shortRev":"c555666"}'
          - name: DISABLE_STAKE_POOL_METRIC_APY
            value: "true"
          - name: ENABLE_METRICS
            value: "true"
          - name: HANDLE_POLICY_IDS
            value: f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a
          - name: HANDLE_PROVIDER_SERVER_URL
            value: https://api.handle.me
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: mainnet
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-mainnet-cardano-stack.dev-mainnet.svc.cluster.local
          - name: PAGINATION_PAGE_SIZE_LIMIT
            value: "5500"
          - name: POSTGRES_DB_DB_SYNC
            value: cardano
          - name: POSTGRES_DB_HANDLE
            value: handle
          - name: POSTGRES_HOST_DB_SYNC
            value: dev-mainnet-postgresql
          - name: POSTGRES_HOST_HANDLE
            value: dev-mainnet-postgresql
          - name: POSTGRES_PASSWORD_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: password
                name: cardano-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_PASSWORD_HANDLE
            valueFrom:
              secretKeyRef:
                key: password
                name: handle-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_DB_SYNC
            value: "50"
          - name: POSTGRES_POOL_MAX_HANDLE
            value: "10"
          - name: POSTGRES_PORT_DB_SYNC
            value: "5432"
          - name: POSTGRES_PORT_HANDLE
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_DB_SYNC
            value: /tls/ca.crt
          - name: POSTGRES_SSL_CA_FILE_HANDLE
            value: /tls/ca.crt
          - name: POSTGRES_SSL_DB_SYNC
            value: "true"
          - name: POSTGRES_SSL_HANDLE
            value: "true"
          - name: POSTGRES_USER_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: username
                name: cardano-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_USER_HANDLE
            valueFrom:
              secretKeyRef:
                key: username
                name: handle-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: SERVICE_NAMES
            value: asset,chain-history,network-info,rewards,stake-pool,tx-submit,utxo
          - name: TOKEN_METADATA_SERVER_URL
            value: http://dev-mainnet-cardano-stack-metadata.dev-mainnet.svc.cluster.local
          - name: USE_BLOCKFROST
            value: "true"
          - name: USE_KORA_LABS
            value: "true"
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:mxk9p2hia07wjc2v4a6k2wjjl3av8bw4
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vbryd82kan3545nr8jn2626qc8d7q160
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: backend
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 1500m
              memory: 512Mi
            requests:
              cpu: 1000m
              memory: 350Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-mainnet, dev-mainnet-cardanojs-backend, Ingress (networking.k8s.io) would change:

  # Source: cardanojs/templates/backend-ingress.yaml
  apiVersion: networking.k8s.io/v1
  kind: Ingress
  metadata:
    annotations:
      alb.ingress.kubernetes.io/actions.ssl-redirect: '{"RedirectConfig":{"Port":"443","Protocol":"HTTPS","StatusCode":"HTTP_301"},"Type":"redirect"}'
      alb.ingress.kubernetes.io/certificate-arn: arn:aws:acm:us-east-1:926093910549:certificate/f136a39b-3556-4ddf-85ac-ac5b7431dd34
      alb.ingress.kubernetes.io/group.name: dev-mainnet
      alb.ingress.kubernetes.io/group.order: "99"
      alb.ingress.kubernetes.io/healthcheck-interval-seconds: "60"
      alb.ingress.kubernetes.io/healthcheck-path: /v1.0.0/health
      alb.ingress.kubernetes.io/healthcheck-timeout-seconds: "30"
      alb.ingress.kubernetes.io/listen-ports: '[{"HTTP":80},{"HTTPS":443}]'
      alb.ingress.kubernetes.io/scheme: internet-facing
      alb.ingress.kubernetes.io/target-type: ip
      alb.ingress.kubernetes.io/wafv2-acl-arn: arn:aws:wafv2:us-east-1:926093910549:regional/webacl/rate-limit/d4216c0e-b464-4383-953f-3262f4cd3cb6
      external-dns.alpha.kubernetes.io/aws-region: us-east-1
      external-dns.alpha.kubernetes.io/set-identifier: us-east-1-dev-mainnet-backend
    labels:
      app: backend
      network: mainnet
      release: dev-mainnet-cardanojs
    name: dev-mainnet-cardanojs-backend
  spec:
    ingressClassName: alb
    rules:
    - host: dev-mainnet.lw.iog.io
      http:
        paths:
        - backend:
            service:
              name: ssl-redirect
              port:
                name: use-annotation
          path: /
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/health
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/live
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/meta
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/ready
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/asset
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
-         path: /v3.0.0/chain-history
+         path: /v3.1.0/chain-history
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/network-info
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/rewards
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v2.0.0/tx-submit
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v2.0.0/utxo
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-stake-pool-provider
              port:
                name: http
          path: /v1.1.0/stake-pool
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-handle-provider
              port:
                name: http
          path: /v1.0.0/handle
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-stake-pool-provider
              port:
                name: http
          path: /v1.0.0/stake-pool
          pathType: Prefix

dev-mainnet, dev-mainnet-cardanojs-blockfrost-worker, Deployment (apps) would change:

  # Source: cardanojs/templates/blockfrost-worker-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: blockfrost-worker
      network: mainnet
      release: dev-mainnet-cardanojs
    name: dev-mainnet-cardanojs-blockfrost-worker
  spec:
    selector:
      matchLabels:
        app: blockfrost-worker
        network: mainnet
        release: dev-mainnet-cardanojs
    template:
      metadata:
        labels:
          app: blockfrost-worker
          network: mainnet
          release: dev-mainnet-cardanojs
      spec:
        containers:
        - args:
          - start-blockfrost-worker
          env:
          - name: BLOCKFROST_API_KEY
            valueFrom:
              secretKeyRef:
                key: api-key
                name: blockfrost
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-cgb6TplSLBmtYqvmtOCY5eLX6FAl5Cr50vAu520HV7M=","path":"/nix/store/p94x6jwkaz66fdh7yrbghb6m44vfaj3r-source","sourceInfo":"/nix/store/p94x6jwkaz66fdh7yrbghb6m44vfaj3r-source"},"lastModified":1709661431,"lastModifiedDate":"20240305175711","rev":"3b7addaae22b3faba59e1d0b1b4fd38a8668d1b1","shortRev":"3b7adda"}'
+           value: '{"extra":{"narHash":"sha256-HG2K1aXjrVhG5ee1ABJ2gIP4FdiBi09bsr3S5xPOHsk=","path":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source","sourceInfo":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source"},"lastModified":1710141950,"lastModifiedDate":"20240311072550","rev":"c555666b050ddccce4fce0b6e83173a8b15fa316","shortRev":"c555666"}'
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: mainnet
          - name: POSTGRES_DB_DB_SYNC
            value: cardano
          - name: POSTGRES_HOST_DB_SYNC
            value: dev-mainnet-postgresql
          - name: POSTGRES_PASSWORD_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: password
                name: cardano-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_PORT_DB_SYNC
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_DB_SYNC
            value: /tls/ca.crt
          - name: POSTGRES_SSL_DB_SYNC
            value: "true"
          - name: POSTGRES_USER_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: username
                name: cardano-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:mxk9p2hia07wjc2v4a6k2wjjl3av8bw4
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vbryd82kan3545nr8jn2626qc8d7q160
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: blockfrost-worker
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-mainnet, dev-mainnet-cardanojs-handle-projector, Deployment (apps) would change:

  # Source: cardanojs/templates/handle-projector-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: handle-projector
      network: mainnet
      release: dev-mainnet-cardanojs
    name: dev-mainnet-cardanojs-handle-projector
  spec:
    selector:
      matchLabels:
        app: handle-projector
        network: mainnet
        release: dev-mainnet-cardanojs
    template:
      metadata:
        labels:
          app: handle-projector
          network: mainnet
          release: dev-mainnet-cardanojs
      spec:
        containers:
        - args:
          - start-projector
          env:
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-cgb6TplSLBmtYqvmtOCY5eLX6FAl5Cr50vAu520HV7M=","path":"/nix/store/p94x6jwkaz66fdh7yrbghb6m44vfaj3r-source","sourceInfo":"/nix/store/p94x6jwkaz66fdh7yrbghb6m44vfaj3r-source"},"lastModified":1709661431,"lastModifiedDate":"20240305175711","rev":"3b7addaae22b3faba59e1d0b1b4fd38a8668d1b1","shortRev":"3b7adda"}'
+           value: '{"extra":{"narHash":"sha256-HG2K1aXjrVhG5ee1ABJ2gIP4FdiBi09bsr3S5xPOHsk=","path":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source","sourceInfo":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source"},"lastModified":1710141950,"lastModifiedDate":"20240311072550","rev":"c555666b050ddccce4fce0b6e83173a8b15fa316","shortRev":"c555666"}'
          - name: HANDLE_POLICY_IDS
            value: f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: mainnet
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-mainnet-cardano-stack.dev-mainnet.svc.cluster.local
          - name: POSTGRES_DB
            value: handle
          - name: POSTGRES_HOST
            value: dev-mainnet-postgresql
          - name: POSTGRES_PASSWORD
            valueFrom:
              secretKeyRef:
                key: password
                name: handle-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX
            value: "2"
          - name: POSTGRES_PORT
            value: "5432"
          - name: POSTGRES_SSL
            value: "true"
          - name: POSTGRES_SSL_CA_FILE
            value: /tls/ca.crt
          - name: POSTGRES_USER
            valueFrom:
              secretKeyRef:
                key: username
                name: handle-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: PROJECTION_NAMES
            value: handle
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:mxk9p2hia07wjc2v4a6k2wjjl3av8bw4
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vbryd82kan3545nr8jn2626qc8d7q160
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: handle-projector
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-mainnet, dev-mainnet-cardanojs-handle-provider, Deployment (apps) would change:

  # Source: cardanojs/templates/handle-provider-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: handle-provider
      network: mainnet
      release: dev-mainnet-cardanojs
    name: dev-mainnet-cardanojs-handle-provider
  spec:
    selector:
      matchLabels:
        app: handle-provider
        network: mainnet
        release: dev-mainnet-cardanojs
    template:
      metadata:
        labels:
          app: handle-provider
          network: mainnet
          release: dev-mainnet-cardanojs
      spec:
        containers:
        - args:
          - start-provider-server
          env:
          - name: ALLOWED_ORIGINS
            value: chrome-extension://gafhhkghbfjjkeiendhlofajokpaflmk,chrome-extension://efeiemlfnahiidnjglmehaihacglceia,chrome-extension://bjlhpephaokolembmpdcbobbpkjnoheb,chrome-extension://djcdfchkaijggdjokfomholkalbffgil
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-cgb6TplSLBmtYqvmtOCY5eLX6FAl5Cr50vAu520HV7M=","path":"/nix/store/p94x6jwkaz66fdh7yrbghb6m44vfaj3r-source","sourceInfo":"/nix/store/p94x6jwkaz66fdh7yrbghb6m44vfaj3r-source"},"lastModified":1709661431,"lastModifiedDate":"20240305175711","rev":"3b7addaae22b3faba59e1d0b1b4fd38a8668d1b1","shortRev":"3b7adda"}'
+           value: '{"extra":{"narHash":"sha256-HG2K1aXjrVhG5ee1ABJ2gIP4FdiBi09bsr3S5xPOHsk=","path":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source","sourceInfo":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source"},"lastModified":1710141950,"lastModifiedDate":"20240311072550","rev":"c555666b050ddccce4fce0b6e83173a8b15fa316","shortRev":"c555666"}'
          - name: ENABLE_METRICS
            value: "true"
          - name: HANDLE_POLICY_IDS
            value: f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: mainnet
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-mainnet-cardano-stack.dev-mainnet.svc.cluster.local
          - name: POSTGRES_DB_HANDLE
            value: handle
          - name: POSTGRES_HOST_HANDLE
            value: dev-mainnet-postgresql
          - name: POSTGRES_PASSWORD_HANDLE
            valueFrom:
              secretKeyRef:
                key: password
                name: handle-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_HANDLE
            value: "10"
          - name: POSTGRES_PORT_HANDLE
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_HANDLE
            value: /tls/ca.crt
          - name: POSTGRES_SSL_HANDLE
            value: "true"
          - name: POSTGRES_USER_HANDLE
            valueFrom:
              secretKeyRef:
                key: username
                name: handle-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: SERVICE_NAMES
            value: handle
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:mxk9p2hia07wjc2v4a6k2wjjl3av8bw4
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vbryd82kan3545nr8jn2626qc8d7q160
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: handle-provider
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-mainnet, dev-mainnet-cardanojs-pg-boss-worker, Deployment (apps) would change:

  # Source: cardanojs/templates/pgboss-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: pg-boss-worker
      network: mainnet
      release: dev-mainnet-cardanojs
    name: dev-mainnet-cardanojs-pg-boss-worker
  spec:
    selector:
      matchLabels:
        app: pg-boss-worker
        network: mainnet
        release: dev-mainnet-cardanojs
    template:
      metadata:
        labels:
          app: pg-boss-worker
          network: mainnet
          release: dev-mainnet-cardanojs
      spec:
        containers:
        - args:
          - start-pg-boss-worker
          env:
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-cgb6TplSLBmtYqvmtOCY5eLX6FAl5Cr50vAu520HV7M=","path":"/nix/store/p94x6jwkaz66fdh7yrbghb6m44vfaj3r-source","sourceInfo":"/nix/store/p94x6jwkaz66fdh7yrbghb6m44vfaj3r-source"},"lastModified":1709661431,"lastModifiedDate":"20240305175711","rev":"3b7addaae22b3faba59e1d0b1b4fd38a8668d1b1","shortRev":"3b7adda"}'
+           value: '{"extra":{"narHash":"sha256-HG2K1aXjrVhG5ee1ABJ2gIP4FdiBi09bsr3S5xPOHsk=","path":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source","sourceInfo":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source"},"lastModified":1710141950,"lastModifiedDate":"20240311072550","rev":"c555666b050ddccce4fce0b6e83173a8b15fa316","shortRev":"c555666"}'
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: METADATA_FETCH_MODE
            value: smash
          - name: NETWORK
            value: mainnet
          - name: POSTGRES_DB_DB_SYNC
            value: cardano
          - name: POSTGRES_DB_STAKE_POOL
            value: stakepool
          - name: POSTGRES_HOST_DB_SYNC
            value: dev-mainnet-postgresql
          - name: POSTGRES_HOST_STAKE_POOL
            value: dev-mainnet-postgresql
          - name: POSTGRES_PASSWORD_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: password
                name: cardano-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_PASSWORD_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: password
                name: stakepool-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_DB_SYNC
            value: "5"
          - name: POSTGRES_POOL_MAX_STAKE_POOL
            value: "5"
          - name: POSTGRES_PORT_DB_SYNC
            value: "5432"
          - name: POSTGRES_PORT_STAKE_POOL
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_DB_SYNC
            value: /tls/ca.crt
          - name: POSTGRES_SSL_CA_FILE_STAKE_POOL
            value: /tls/ca.crt
          - name: POSTGRES_SSL_DB_SYNC
            value: "true"
          - name: POSTGRES_SSL_STAKE_POOL
            value: "true"
          - name: POSTGRES_USER_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: username
                name: cardano-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_USER_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: username
                name: stakepool-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: QUEUES
            value: pool-metadata,pool-metrics
          - name: SMASH_URL
            value: https://smash.cardano-mainnet.iohk.io/api/v1
          - name: STAKE_POOL_PROVIDER_URL
            value: http://dev-mainnet-cardanojs-backend.dev-mainnet.svc.cluster.local
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:mxk9p2hia07wjc2v4a6k2wjjl3av8bw4
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vbryd82kan3545nr8jn2626qc8d7q160
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
          name: pg-boss-worker
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 300m
              memory: 300Mi
            requests:
              cpu: 200m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          startupProbe:
            httpGet:
              path: /v1.0.0/ready
              port: 3000
            initialDelaySeconds: 80
            periodSeconds: 5
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-mainnet, dev-mainnet-cardanojs-stake-pool-projector, Deployment (apps) would change:

  # Source: cardanojs/templates/stake-pool-projector-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: stake-pool-projector
      network: mainnet
      release: dev-mainnet-cardanojs
    name: dev-mainnet-cardanojs-stake-pool-projector
  spec:
    selector:
      matchLabels:
        app: stake-pool-projector
        network: mainnet
        release: dev-mainnet-cardanojs
    template:
      metadata:
        labels:
          app: stake-pool-projector
          network: mainnet
          release: dev-mainnet-cardanojs
      spec:
        containers:
        - args:
          - start-projector
          env:
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-cgb6TplSLBmtYqvmtOCY5eLX6FAl5Cr50vAu520HV7M=","path":"/nix/store/p94x6jwkaz66fdh7yrbghb6m44vfaj3r-source","sourceInfo":"/nix/store/p94x6jwkaz66fdh7yrbghb6m44vfaj3r-source"},"lastModified":1709661431,"lastModifiedDate":"20240305175711","rev":"3b7addaae22b3faba59e1d0b1b4fd38a8668d1b1","shortRev":"3b7adda"}'
+           value: '{"extra":{"narHash":"sha256-HG2K1aXjrVhG5ee1ABJ2gIP4FdiBi09bsr3S5xPOHsk=","path":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source","sourceInfo":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source"},"lastModified":1710141950,"lastModifiedDate":"20240311072550","rev":"c555666b050ddccce4fce0b6e83173a8b15fa316","shortRev":"c555666"}'
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: mainnet
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-mainnet-cardano-stack.dev-mainnet.svc.cluster.local
          - name: POSTGRES_DB
            value: stakepool
          - name: POSTGRES_HOST
            value: dev-mainnet-postgresql
          - name: POSTGRES_PASSWORD
            valueFrom:
              secretKeyRef:
                key: password
                name: stakepool-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX
            value: "2"
          - name: POSTGRES_PORT
            value: "5432"
          - name: POSTGRES_SSL
            value: "true"
          - name: POSTGRES_SSL_CA_FILE
            value: /tls/ca.crt
          - name: POSTGRES_USER
            valueFrom:
              secretKeyRef:
                key: username
                name: stakepool-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: PROJECTION_NAMES
            value: stake-pool,stake-pool-metadata-job,stake-pool-metrics-job
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:mxk9p2hia07wjc2v4a6k2wjjl3av8bw4
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vbryd82kan3545nr8jn2626qc8d7q160
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: stake-pool-projector
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 700m
              memory: 300Mi
            requests:
              cpu: 700m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-mainnet, dev-mainnet-cardanojs-stake-pool-provider, Deployment (apps) would change:

  # Source: cardanojs/templates/stake-pool-provider-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: stake-pool-provider
      network: mainnet
      release: dev-mainnet-cardanojs
    name: dev-mainnet-cardanojs-stake-pool-provider
  spec:
    selector:
      matchLabels:
        app: stake-pool-provider
        network: mainnet
        release: dev-mainnet-cardanojs
    template:
      metadata:
        labels:
          app: stake-pool-provider
          network: mainnet
          release: dev-mainnet-cardanojs
      spec:
        containers:
        - args:
          - start-provider-server
          env:
          - name: ALLOWED_ORIGINS
            value: chrome-extension://gafhhkghbfjjkeiendhlofajokpaflmk,chrome-extension://efeiemlfnahiidnjglmehaihacglceia,chrome-extension://bjlhpephaokolembmpdcbobbpkjnoheb,chrome-extension://djcdfchkaijggdjokfomholkalbffgil
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-cgb6TplSLBmtYqvmtOCY5eLX6FAl5Cr50vAu520HV7M=","path":"/nix/store/p94x6jwkaz66fdh7yrbghb6m44vfaj3r-source","sourceInfo":"/nix/store/p94x6jwkaz66fdh7yrbghb6m44vfaj3r-source"},"lastModified":1709661431,"lastModifiedDate":"20240305175711","rev":"3b7addaae22b3faba59e1d0b1b4fd38a8668d1b1","shortRev":"3b7adda"}'
+           value: '{"extra":{"narHash":"sha256-HG2K1aXjrVhG5ee1ABJ2gIP4FdiBi09bsr3S5xPOHsk=","path":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source","sourceInfo":"/nix/store/qm49fk4g3zn59hs9a21f8bpi7130dy04-source"},"lastModified":1710141950,"lastModifiedDate":"20240311072550","rev":"c555666b050ddccce4fce0b6e83173a8b15fa316","shortRev":"c555666"}'
          - name: DISABLE_STAKE_POOL_METRIC_APY
            value: "true"
          - name: ENABLE_METRICS
            value: "true"
          - name: LOGGER_MIN_SEVERITY
            value: debug
          - name: NETWORK
            value: mainnet
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-mainnet-cardano-stack.dev-mainnet.svc.cluster.local
          - name: PAGINATION_PAGE_SIZE_LIMIT
            value: "5500"
          - name: POSTGRES_DB_STAKE_POOL
            value: stakepool
          - name: POSTGRES_HOST_STAKE_POOL
            value: dev-mainnet-postgresql
          - name: POSTGRES_PASSWORD_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: password
                name: stakepool-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_STAKE_POOL
            value: "10"
          - name: POSTGRES_PORT_STAKE_POOL
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_STAKE_POOL
            value: /tls/ca.crt
          - name: POSTGRES_SSL_STAKE_POOL
            value: "true"
          - name: POSTGRES_USER_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: username
                name: stakepool-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: SERVICE_NAMES
            value: stake-pool
          - name: TOKEN_METADATA_SERVER_URL
            value: http://dev-mainnet-cardano-stack-metadata.dev-mainnet.svc.cluster.local
          - name: USE_BLOCKFROST
            value: "true"
          - name: USE_TYPEORM_STAKE_POOL_PROVIDER
            value: "true"
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:mxk9p2hia07wjc2v4a6k2wjjl3av8bw4
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:vbryd82kan3545nr8jn2626qc8d7q160
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: stake-pool-provider
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

github-actions[bot] avatar Mar 11 '24 07:03 github-actions[bot]

dev-preview@us-east-1 would change:

dev-preview, dev-preview-cardanojs-asset-projector, Deployment (apps) would change:

  # Source: cardanojs/templates/asset-projector-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: asset-projector
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-asset-projector
  spec:
    selector:
      matchLabels:
        app: asset-projector
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: asset-projector
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-projector
          env:
          - name: LOGGER_MIN_SEVERITY
            value: info
          - name: NETWORK
            value: preview
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preview-cardano-core.dev-preview.svc.cluster.local
          - name: POSTGRES_DB
            value: asset
          - name: POSTGRES_HOST
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD
            valueFrom:
              secretKeyRef:
                key: password
                name: asset-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX
            value: "2"
          - name: POSTGRES_PORT
            value: "5432"
          - name: POSTGRES_SSL
            value: "true"
          - name: POSTGRES_SSL_CA_FILE
            value: /tls/ca.crt
          - name: POSTGRES_USER
            valueFrom:
              secretKeyRef:
                key: username
                name: asset-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: PROJECTION_NAMES
            value: asset
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:klb6x7rnbikjbsn0aymc2xpy9079qykb
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8f5rydczhwvha79sxyvd1q4vwik9gjy6
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: asset-projector
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 700m
              memory: 300Mi
            requests:
              cpu: 700m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-preview, dev-preview-cardanojs-backend, Deployment (apps) would change:

  # Source: cardanojs/templates/backend-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: backend
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-backend
  spec:
    selector:
      matchLabels:
        app: backend
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: backend
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-provider-server
          env:
          - name: ALLOWED_ORIGINS
            value: chrome-extension://gafhhkghbfjjkeiendhlofajokpaflmk,chrome-extension://efeiemlfnahiidnjglmehaihacglceia,chrome-extension://bjlhpephaokolembmpdcbobbpkjnoheb,chrome-extension://djcdfchkaijggdjokfomholkalbffgil,http://localhost/,http://localhost
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-OYOaND9b3Fj9ScFMTSkJZTu9qtI/EyTgRaddfpIgzek=","path":"/nix/store/n5i5myn4ahar8hdlx16b1zdzif0yyd8c-source","sourceInfo":"/nix/store/n5i5myn4ahar8hdlx16b1zdzif0yyd8c-source"},"lastModified":1718188787,"lastModifiedDate":"20240612103947","rev":"38601b123cd80d0591ed13910b4734dd34372fb9","shortRev":"38601b1"}'
+           value: '{"extra":{"narHash":"sha256-lPzoJrrPbscrX6VC8vqxqjquDojoQTCi+Pxmue29Lvg=","path":"/nix/store/isny12sm841fbc86d8xf2kdi10dbpnv0-source","sourceInfo":"/nix/store/isny12sm841fbc86d8xf2kdi10dbpnv0-source"},"lastModified":1718194399,"lastModifiedDate":"20240612121319","rev":"12d87132f23d2721c4ffa86505476372778a25ab","shortRev":"12d8713"}'
          - name: DISABLE_STAKE_POOL_METRIC_APY
            value: "true"
          - name: ENABLE_METRICS
            value: "true"
          - name: HANDLE_POLICY_IDS
            value: f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a
          - name: HANDLE_PROVIDER_SERVER_URL
            value: https://preview.api.handle.me
          - name: LOGGER_MIN_SEVERITY
            value: info
          - name: NETWORK
            value: preview
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preview-cardano-core.dev-preview.svc.cluster.local
          - name: PAGINATION_PAGE_SIZE_LIMIT
            value: "5500"
          - name: POSTGRES_DB_DB_SYNC
            value: cardano
          - name: POSTGRES_DB_HANDLE
            value: handle
          - name: POSTGRES_HOST_DB_SYNC
            value: dev-preview-postgresql
          - name: POSTGRES_HOST_HANDLE
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: password
                name: cardano-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_PASSWORD_HANDLE
            valueFrom:
              secretKeyRef:
                key: password
                name: handle-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_DB_SYNC
            value: "50"
          - name: POSTGRES_POOL_MAX_HANDLE
            value: "10"
          - name: POSTGRES_PORT_DB_SYNC
            value: "5432"
          - name: POSTGRES_PORT_HANDLE
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_DB_SYNC
            value: /tls/ca.crt
          - name: POSTGRES_SSL_CA_FILE_HANDLE
            value: /tls/ca.crt
          - name: POSTGRES_SSL_DB_SYNC
            value: "true"
          - name: POSTGRES_SSL_HANDLE
            value: "true"
          - name: POSTGRES_USER_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: username
                name: cardano-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_USER_HANDLE
            valueFrom:
              secretKeyRef:
                key: username
                name: handle-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: SERVICE_NAMES
            value: asset,chain-history,network-info,rewards,stake-pool,tx-submit,utxo
          - name: TOKEN_METADATA_SERVER_URL
            value: http://dev-preview-cardano-stack-metadata.dev-preview.svc.cluster.local
          - name: USE_BLOCKFROST
            value: "true"
          - name: USE_KORA_LABS
            value: "true"
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:klb6x7rnbikjbsn0aymc2xpy9079qykb
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8f5rydczhwvha79sxyvd1q4vwik9gjy6
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 20
          name: backend
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 1500m
              memory: 512Mi
            requests:
              cpu: 1000m
              memory: 350Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-preview, dev-preview-cardanojs-backend, Ingress (networking.k8s.io) would change:

  # Source: cardanojs/templates/backend-ingress.yaml
  apiVersion: networking.k8s.io/v1
  kind: Ingress
  metadata:
    annotations:
      alb.ingress.kubernetes.io/actions.ssl-redirect: '{"RedirectConfig":{"Port":"443","Protocol":"HTTPS","StatusCode":"HTTP_301"},"Type":"redirect"}'
      alb.ingress.kubernetes.io/group.name: dev-preview
      alb.ingress.kubernetes.io/group.order: "99"
      alb.ingress.kubernetes.io/healthcheck-interval-seconds: "60"
      alb.ingress.kubernetes.io/healthcheck-path: /v1.0.0/health
      alb.ingress.kubernetes.io/healthcheck-timeout-seconds: "30"
      alb.ingress.kubernetes.io/listen-ports: '[{"HTTP":80},{"HTTPS":443}]'
      alb.ingress.kubernetes.io/scheme: internet-facing
      alb.ingress.kubernetes.io/target-type: ip
      alb.ingress.kubernetes.io/wafv2-acl-arn: arn:aws:wafv2:us-east-1:926093910549:regional/webacl/rate-limit/d4216c0e-b464-4383-953f-3262f4cd3cb6
      external-dns.alpha.kubernetes.io/aws-region: us-east-1
      external-dns.alpha.kubernetes.io/set-identifier: us-east-1-dev-preview-backend
    labels:
      app: backend
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-backend
  spec:
    ingressClassName: alb
    rules:
    - host: dev-preview.lw.iog.io
      http:
        paths:
        - backend:
            service:
              name: dev-preview-cardanojs-handle-provider
              port:
                name: http
          path: /v1.0.0/handle
          pathType: Prefix
        - backend:
            service:
              name: ssl-redirect
              port:
                name: use-annotation
          path: /
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/health
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/live
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/meta
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/ready
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/asset
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v3.0.0/chain-history
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v3.0.1/chain-history
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
+         path: /v3.1.0/chain-history
+         pathType: Prefix
+       - backend:
+           service:
+             name: dev-preview-cardanojs-backend
+             port:
+               name: http
          path: /v1.0.0/network-info
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/rewards
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v2.0.0/tx-submit
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v2.0.0/utxo
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-stake-pool-provider
              port:
                name: http
          path: /v1.1.0/stake-pool
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-stake-pool-provider
              port:
                name: http
          path: /v1.0.0/stake-pool
          pathType: Prefix
    - host: dev-preview.us-east-1.lw.iog.io
      http:
        paths:
        - backend:
            service:
              name: dev-preview-cardanojs-handle-provider
              port:
                name: http
          path: /v1.0.0/handle
          pathType: Prefix
        - backend:
            service:
              name: ssl-redirect
              port:
                name: use-annotation
          path: /
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/health
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/live
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/meta
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/ready
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/asset
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v3.0.0/chain-history
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v3.0.1/chain-history
+         pathType: Prefix
+       - backend:
+           service:
+             name: dev-preview-cardanojs-backend
+             port:
+               name: http
+         path: /v3.1.0/chain-history
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/network-info
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/rewards
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v2.0.0/tx-submit
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-backend
              port:
                name: http
          path: /v2.0.0/utxo
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-stake-pool-provider
              port:
                name: http
          path: /v1.1.0/stake-pool
          pathType: Prefix
        - backend:
            service:
              name: dev-preview-cardanojs-stake-pool-provider
              port:
                name: http
          path: /v1.0.0/stake-pool
          pathType: Prefix

dev-preview, dev-preview-cardanojs-blockfrost-worker, Deployment (apps) would change:

  # Source: cardanojs/templates/blockfrost-worker-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: blockfrost-worker
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-blockfrost-worker
  spec:
    selector:
      matchLabels:
        app: blockfrost-worker
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: blockfrost-worker
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-blockfrost-worker
          env:
          - name: BLOCKFROST_API_KEY
            valueFrom:
              secretKeyRef:
                key: api-key
                name: blockfrost
          - name: LOGGER_MIN_SEVERITY
            value: info
          - name: NETWORK
            value: preview
          - name: POSTGRES_DB_DB_SYNC
            value: cardano
          - name: POSTGRES_HOST_DB_SYNC
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: password
                name: cardano-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_PORT_DB_SYNC
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_DB_SYNC
            value: /tls/ca.crt
          - name: POSTGRES_SSL_DB_SYNC
            value: "true"
          - name: POSTGRES_USER_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: username
                name: cardano-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:klb6x7rnbikjbsn0aymc2xpy9079qykb
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8f5rydczhwvha79sxyvd1q4vwik9gjy6
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: blockfrost-worker
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-preview, dev-preview-cardanojs-handle-projector, Deployment (apps) would change:

  # Source: cardanojs/templates/handle-projector-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: handle-projector
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-handle-projector
  spec:
    selector:
      matchLabels:
        app: handle-projector
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: handle-projector
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-projector
          env:
          - name: HANDLE_POLICY_IDS
            value: f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a
          - name: LOGGER_MIN_SEVERITY
            value: info
          - name: NETWORK
            value: preview
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preview-cardano-core.dev-preview.svc.cluster.local
          - name: POSTGRES_DB
            value: handle
          - name: POSTGRES_HOST
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD
            valueFrom:
              secretKeyRef:
                key: password
                name: handle-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX
            value: "2"
          - name: POSTGRES_PORT
            value: "5432"
          - name: POSTGRES_SSL
            value: "true"
          - name: POSTGRES_SSL_CA_FILE
            value: /tls/ca.crt
          - name: POSTGRES_USER
            valueFrom:
              secretKeyRef:
                key: username
                name: handle-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: PROJECTION_NAMES
            value: handle
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:klb6x7rnbikjbsn0aymc2xpy9079qykb
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8f5rydczhwvha79sxyvd1q4vwik9gjy6
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: handle-projector
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 1000m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-preview, dev-preview-cardanojs-handle-provider, Deployment (apps) would change:

  # Source: cardanojs/templates/handle-provider-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: handle-provider
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-handle-provider
  spec:
    selector:
      matchLabels:
        app: handle-provider
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: handle-provider
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-provider-server
          env:
          - name: ALLOWED_ORIGINS
            value: chrome-extension://gafhhkghbfjjkeiendhlofajokpaflmk,chrome-extension://efeiemlfnahiidnjglmehaihacglceia,chrome-extension://bjlhpephaokolembmpdcbobbpkjnoheb,chrome-extension://djcdfchkaijggdjokfomholkalbffgil,http://localhost/,http://localhost
          - name: ENABLE_METRICS
            value: "true"
          - name: HANDLE_POLICY_IDS
            value: f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a
          - name: LOGGER_MIN_SEVERITY
            value: info
          - name: NETWORK
            value: preview
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preview-cardano-core.dev-preview.svc.cluster.local
          - name: POSTGRES_DB_HANDLE
            value: handle
          - name: POSTGRES_HOST_HANDLE
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD_HANDLE
            valueFrom:
              secretKeyRef:
                key: password
                name: handle-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_HANDLE
            value: "10"
          - name: POSTGRES_PORT_HANDLE
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_HANDLE
            value: /tls/ca.crt
          - name: POSTGRES_SSL_HANDLE
            value: "true"
          - name: POSTGRES_USER_HANDLE
            valueFrom:
              secretKeyRef:
                key: username
                name: handle-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: SERVICE_NAMES
            value: handle
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:klb6x7rnbikjbsn0aymc2xpy9079qykb
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8f5rydczhwvha79sxyvd1q4vwik9gjy6
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: handle-provider
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-preview, dev-preview-cardanojs-pg-boss-worker, Deployment (apps) would change:

  # Source: cardanojs/templates/pgboss-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: pg-boss-worker
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-pg-boss-worker
  spec:
    selector:
      matchLabels:
        app: pg-boss-worker
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: pg-boss-worker
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-pg-boss-worker
          env:
          - name: LOGGER_MIN_SEVERITY
            value: info
          - name: METADATA_FETCH_MODE
            value: smash
          - name: NETWORK
            value: preview
          - name: NETWORK_INFO_PROVIDER_URL
            value: http://dev-preview-cardanojs-backend.dev-preview.svc.cluster.local
          - name: POSTGRES_DB_DB_SYNC
            value: cardano
          - name: POSTGRES_DB_STAKE_POOL
            value: stakepoolv2
          - name: POSTGRES_HOST_DB_SYNC
            value: dev-preview-postgresql
          - name: POSTGRES_HOST_STAKE_POOL
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: password
                name: cardano-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_PASSWORD_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: password
                name: stakepoolv2-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_DB_SYNC
            value: "5"
          - name: POSTGRES_POOL_MAX_STAKE_POOL
            value: "5"
          - name: POSTGRES_PORT_DB_SYNC
            value: "5432"
          - name: POSTGRES_PORT_STAKE_POOL
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_DB_SYNC
            value: /tls/ca.crt
          - name: POSTGRES_SSL_CA_FILE_STAKE_POOL
            value: /tls/ca.crt
          - name: POSTGRES_SSL_DB_SYNC
            value: "true"
          - name: POSTGRES_SSL_STAKE_POOL
            value: "true"
          - name: POSTGRES_USER_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: username
                name: cardano-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_USER_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: username
                name: stakepoolv2-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: QUEUES
            value: pool-delist-schedule,pool-metadata,pool-metrics,pool-rewards
          - name: SMASH_URL
            value: https://preview-smash.world.dev.cardano.org/api/v1
          - name: STAKE_POOL_PROVIDER_URL
            value: http://dev-preview-cardanojs-backend.dev-preview.svc.cluster.local
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:klb6x7rnbikjbsn0aymc2xpy9079qykb
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8f5rydczhwvha79sxyvd1q4vwik9gjy6
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
          name: pg-boss-worker
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 300m
              memory: 300Mi
            requests:
              cpu: 200m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          startupProbe:
            httpGet:
              path: /v1.0.0/ready
              port: 3000
            initialDelaySeconds: 80
            periodSeconds: 5
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-preview, dev-preview-cardanojs-stake-pool-projector, Deployment (apps) would change:

  # Source: cardanojs/templates/stake-pool-projector-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: stake-pool-projector
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-stake-pool-projector
  spec:
    selector:
      matchLabels:
        app: stake-pool-projector
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: stake-pool-projector
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-projector
          env:
          - name: LOGGER_MIN_SEVERITY
            value: info
          - name: NETWORK
            value: preview
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preview-cardano-core.dev-preview.svc.cluster.local
          - name: POSTGRES_DB
            value: stakepoolv2
          - name: POSTGRES_HOST
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD
            valueFrom:
              secretKeyRef:
                key: password
                name: stakepoolv2-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX
            value: "2"
          - name: POSTGRES_PORT
            value: "5432"
          - name: POSTGRES_SSL
            value: "true"
          - name: POSTGRES_SSL_CA_FILE
            value: /tls/ca.crt
          - name: POSTGRES_USER
            valueFrom:
              secretKeyRef:
                key: username
                name: stakepoolv2-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: PROJECTION_NAMES
            value: stake-pool,stake-pool-metadata-job,stake-pool-metrics-job,stake-pool-rewards-job
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:klb6x7rnbikjbsn0aymc2xpy9079qykb
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8f5rydczhwvha79sxyvd1q4vwik9gjy6
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: stake-pool-projector
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 700m
              memory: 300Mi
            requests:
              cpu: 700m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-preview, dev-preview-cardanojs-stake-pool-provider, Deployment (apps) would change:

  # Source: cardanojs/templates/stake-pool-provider-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: stake-pool-provider
      network: preview
      release: dev-preview-cardanojs
    name: dev-preview-cardanojs-stake-pool-provider
  spec:
    selector:
      matchLabels:
        app: stake-pool-provider
        network: preview
        release: dev-preview-cardanojs
    template:
      metadata:
        labels:
          app: stake-pool-provider
          network: preview
          release: dev-preview-cardanojs
      spec:
        containers:
        - args:
          - start-provider-server
          env:
          - name: ALLOWED_ORIGINS
            value: chrome-extension://gafhhkghbfjjkeiendhlofajokpaflmk,chrome-extension://efeiemlfnahiidnjglmehaihacglceia,chrome-extension://bjlhpephaokolembmpdcbobbpkjnoheb,chrome-extension://djcdfchkaijggdjokfomholkalbffgil,http://localhost/,http://localhost
          - name: DISABLE_STAKE_POOL_METRIC_APY
            value: "true"
          - name: ENABLE_METRICS
            value: "true"
          - name: LOGGER_MIN_SEVERITY
            value: info
          - name: NETWORK
            value: preview
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preview-cardano-core.dev-preview.svc.cluster.local
          - name: OVERRIDE_FUZZY_OPTIONS
            value: "true"
          - name: PAGINATION_PAGE_SIZE_LIMIT
            value: "5500"
          - name: POSTGRES_DB_STAKE_POOL
            value: stakepoolv2
          - name: POSTGRES_HOST_STAKE_POOL
            value: dev-preview-postgresql
          - name: POSTGRES_PASSWORD_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: password
                name: stakepoolv2-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_STAKE_POOL
            value: "10"
          - name: POSTGRES_PORT_STAKE_POOL
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_STAKE_POOL
            value: /tls/ca.crt
          - name: POSTGRES_SSL_STAKE_POOL
            value: "true"
          - name: POSTGRES_USER_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: username
                name: stakepoolv2-owner-user.dev-preview-postgresql.credentials.postgresql.acid.zalan.do
          - name: SERVICE_NAMES
            value: stake-pool
          - name: TOKEN_METADATA_SERVER_URL
            value: http://dev-preview-cardano-stack-metadata.dev-preview.svc.cluster.local
          - name: USE_TYPEORM_STAKE_POOL_PROVIDER
            value: "true"
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:klb6x7rnbikjbsn0aymc2xpy9079qykb
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8f5rydczhwvha79sxyvd1q4vwik9gjy6
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: stake-pool-provider
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert
dev-preprod@us-east-1@v2 would change:

dev-preprod, dev-preprod-cardanojs-v2-asset-projector, Deployment (apps) would change:

  # Source: cardanojs/templates/asset-projector-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: asset-projector
      network: preprod
      release: dev-preprod-cardanojs-v2
    name: dev-preprod-cardanojs-v2-asset-projector
  spec:
    selector:
      matchLabels:
        app: asset-projector
        network: preprod
        release: dev-preprod-cardanojs-v2
    template:
      metadata:
        labels:
          app: asset-projector
          network: preprod
          release: dev-preprod-cardanojs-v2
      spec:
        containers:
        - args:
          - start-projector
          env:
-         - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-i6/tgL3/Ql82f/jXSjBg4vi5qvvehzEN5Tf50Y0Yjfo=","path":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source","sourceInfo":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source"},"lastModified":1717594945,"lastModifiedDate":"20240605134225","rev":"4f0181a05a47cc61c98f0f8fba8bb6c4fd7979cb","shortRev":"4f0181a"}'
          - name: LOGGER_MIN_SEVERITY
            value: info
          - name: NETWORK
            value: preprod
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preprod-cardano-core.dev-preprod.svc.cluster.local
          - name: POSTGRES_DB
            value: asset
          - name: POSTGRES_HOST
            value: dev-preprod-postgresql
          - name: POSTGRES_PASSWORD
            valueFrom:
              secretKeyRef:
                key: password
                name: asset-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX
            value: "2"
          - name: POSTGRES_PORT
            value: "5432"
          - name: POSTGRES_SSL
            value: "true"
          - name: POSTGRES_SSL_CA_FILE
            value: /tls/ca.crt
          - name: POSTGRES_USER
            valueFrom:
              secretKeyRef:
                key: username
                name: asset-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: PROJECTION_NAMES
            value: asset
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:xxywd62xixjj4z0qmmpvlc704jw1bvgh
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8f5rydczhwvha79sxyvd1q4vwik9gjy6
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: asset-projector
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 700m
              memory: 300Mi
            requests:
              cpu: 700m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-preprod, dev-preprod-cardanojs-v2-backend, Deployment (apps) would change:

  # Source: cardanojs/templates/backend-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: backend
      network: preprod
      release: dev-preprod-cardanojs-v2
    name: dev-preprod-cardanojs-v2-backend
  spec:
    selector:
      matchLabels:
        app: backend
        network: preprod
        release: dev-preprod-cardanojs-v2
    template:
      metadata:
        labels:
          app: backend
          network: preprod
          release: dev-preprod-cardanojs-v2
      spec:
        containers:
        - args:
          - start-provider-server
          env:
          - name: ALLOWED_ORIGINS
            value: chrome-extension://gafhhkghbfjjkeiendhlofajokpaflmk,chrome-extension://efeiemlfnahiidnjglmehaihacglceia,chrome-extension://bjlhpephaokolembmpdcbobbpkjnoheb,chrome-extension://djcdfchkaijggdjokfomholkalbffgil,http://localhost/,http://localhost
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-i6/tgL3/Ql82f/jXSjBg4vi5qvvehzEN5Tf50Y0Yjfo=","path":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source","sourceInfo":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source"},"lastModified":1717594945,"lastModifiedDate":"20240605134225","rev":"4f0181a05a47cc61c98f0f8fba8bb6c4fd7979cb","shortRev":"4f0181a"}'
+           value: '{"extra":{"narHash":"sha256-lPzoJrrPbscrX6VC8vqxqjquDojoQTCi+Pxmue29Lvg=","path":"/nix/store/isny12sm841fbc86d8xf2kdi10dbpnv0-source","sourceInfo":"/nix/store/isny12sm841fbc86d8xf2kdi10dbpnv0-source"},"lastModified":1718194399,"lastModifiedDate":"20240612121319","rev":"12d87132f23d2721c4ffa86505476372778a25ab","shortRev":"12d8713"}'
          - name: DISABLE_STAKE_POOL_METRIC_APY
            value: "true"
          - name: ENABLE_METRICS
            value: "true"
          - name: HANDLE_POLICY_IDS
            value: f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a
          - name: HANDLE_PROVIDER_SERVER_URL
            value: https://preprod.api.handle.me
          - name: LOGGER_MIN_SEVERITY
            value: info
          - name: NETWORK
            value: preprod
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preprod-cardano-core.dev-preprod.svc.cluster.local
          - name: PAGINATION_PAGE_SIZE_LIMIT
            value: "5500"
          - name: POSTGRES_DB_DB_SYNC
            value: cardano
          - name: POSTGRES_DB_HANDLE
            value: handle
          - name: POSTGRES_HOST_DB_SYNC
            value: dev-preprod-postgresql
          - name: POSTGRES_HOST_HANDLE
            value: dev-preprod-postgresql
          - name: POSTGRES_PASSWORD_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: password
                name: cardano-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_PASSWORD_HANDLE
            valueFrom:
              secretKeyRef:
                key: password
                name: handle-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_DB_SYNC
            value: "50"
          - name: POSTGRES_POOL_MAX_HANDLE
            value: "10"
          - name: POSTGRES_PORT_DB_SYNC
            value: "5432"
          - name: POSTGRES_PORT_HANDLE
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_DB_SYNC
            value: /tls/ca.crt
          - name: POSTGRES_SSL_CA_FILE_HANDLE
            value: /tls/ca.crt
          - name: POSTGRES_SSL_DB_SYNC
            value: "true"
          - name: POSTGRES_SSL_HANDLE
            value: "true"
          - name: POSTGRES_USER_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: username
                name: cardano-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_USER_HANDLE
            valueFrom:
              secretKeyRef:
                key: username
                name: handle-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: SERVICE_NAMES
            value: asset,chain-history,network-info,rewards,stake-pool,tx-submit,utxo
          - name: TOKEN_METADATA_SERVER_URL
            value: http://dev-preprod-cardano-stack-metadata.dev-preprod.svc.cluster.local
          - name: USE_BLOCKFROST
            value: "true"
          - name: USE_KORA_LABS
            value: "true"
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:xxywd62xixjj4z0qmmpvlc704jw1bvgh
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8f5rydczhwvha79sxyvd1q4vwik9gjy6
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 20
          name: backend
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 1500m
              memory: 512Mi
            requests:
              cpu: 1000m
              memory: 350Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-preprod, dev-preprod-cardanojs-v2-backend, Ingress (networking.k8s.io) would change:

  # Source: cardanojs/templates/backend-ingress.yaml
  apiVersion: networking.k8s.io/v1
  kind: Ingress
  metadata:
    annotations:
      alb.ingress.kubernetes.io/actions.ssl-redirect: '{"RedirectConfig":{"Port":"443","Protocol":"HTTPS","StatusCode":"HTTP_301"},"Type":"redirect"}'
      alb.ingress.kubernetes.io/group.name: dev-preprod
      alb.ingress.kubernetes.io/group.order: "98"
      alb.ingress.kubernetes.io/healthcheck-interval-seconds: "60"
      alb.ingress.kubernetes.io/healthcheck-path: /v1.0.0/health
      alb.ingress.kubernetes.io/healthcheck-timeout-seconds: "30"
      alb.ingress.kubernetes.io/listen-ports: '[{"HTTP":80},{"HTTPS":443}]'
      alb.ingress.kubernetes.io/scheme: internet-facing
      alb.ingress.kubernetes.io/target-type: ip
      alb.ingress.kubernetes.io/wafv2-acl-arn: arn:aws:wafv2:us-east-1:926093910549:regional/webacl/rate-limit/d4216c0e-b464-4383-953f-3262f4cd3cb6
      external-dns.alpha.kubernetes.io/aws-region: us-east-1
      external-dns.alpha.kubernetes.io/set-identifier: us-east-1-dev-preprod-backend
    labels:
      app: backend
      network: preprod
      release: dev-preprod-cardanojs-v2
    name: dev-preprod-cardanojs-v2-backend
  spec:
    ingressClassName: alb
    rules:
    - host: dev-preprod.lw.iog.io
      http:
        paths:
        - backend:
            service:
+             name: dev-preprod-cardanojs-v2-handle-provider
+             port:
+               name: http
+         path: /v1.0.0/handle
+         pathType: Prefix
+       - backend:
+           service:
              name: ssl-redirect
              port:
                name: use-annotation
          path: /
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v2-backend
              port:
                name: http
          path: /v1.0.0/health
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v2-backend
              port:
                name: http
          path: /v1.0.0/live
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v2-backend
              port:
                name: http
          path: /v1.0.0/meta
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v2-backend
              port:
                name: http
          path: /v1.0.0/ready
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v2-backend
              port:
                name: http
          path: /v1.0.0/asset
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v2-backend
              port:
                name: http
          path: /v3.0.0/chain-history
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v2-backend
              port:
                name: http
          path: /v3.0.1/chain-history
+         pathType: Prefix
+       - backend:
+           service:
+             name: dev-preprod-cardanojs-v2-backend
+             port:
+               name: http
+         path: /v3.1.0/chain-history
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v2-backend
              port:
                name: http
          path: /v1.0.0/network-info
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v2-backend
              port:
                name: http
          path: /v1.0.0/rewards
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v2-backend
              port:
                name: http
          path: /v2.0.0/tx-submit
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v2-backend
              port:
                name: http
          path: /v2.0.0/utxo
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v2-stake-pool-provider
              port:
                name: http
          path: /v1.1.0/stake-pool
          pathType: Prefix
+   - host: dev-preprod.us-east-1.lw.iog.io
+     http:
+       paths:
        - backend:
            service:
              name: dev-preprod-cardanojs-v2-handle-provider
              port:
                name: http
          path: /v1.0.0/handle
          pathType: Prefix
-   - host: dev-preprod.us-east-1.lw.iog.io
-     http:
-       paths:
        - backend:
            service:
              name: ssl-redirect
              port:
                name: use-annotation
          path: /
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v2-backend
              port:
                name: http
          path: /v1.0.0/health
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v2-backend
              port:
                name: http
          path: /v1.0.0/live
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v2-backend
              port:
                name: http
          path: /v1.0.0/meta
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v2-backend
              port:
                name: http
          path: /v1.0.0/ready
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v2-backend
              port:
                name: http
          path: /v1.0.0/asset
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v2-backend
              port:
                name: http
          path: /v3.0.0/chain-history
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v2-backend
              port:
                name: http
          path: /v3.0.1/chain-history
+         pathType: Prefix
+       - backend:
+           service:
+             name: dev-preprod-cardanojs-v2-backend
+             port:
+               name: http
+         path: /v3.1.0/chain-history
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v2-backend
              port:
                name: http
          path: /v1.0.0/network-info
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v2-backend
              port:
                name: http
          path: /v1.0.0/rewards
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v2-backend
              port:
                name: http
          path: /v2.0.0/tx-submit
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v2-backend
              port:
                name: http
          path: /v2.0.0/utxo
          pathType: Prefix
        - backend:
            service:
              name: dev-preprod-cardanojs-v2-stake-pool-provider
              port:
                name: http
          path: /v1.1.0/stake-pool
-         pathType: Prefix
-       - backend:
-           service:
-             name: dev-preprod-cardanojs-v2-handle-provider
-             port:
-               name: http
-         path: /v1.0.0/handle
          pathType: Prefix

dev-preprod, dev-preprod-cardanojs-v2-blockfrost-worker, Deployment (apps) would change:

  # Source: cardanojs/templates/blockfrost-worker-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: blockfrost-worker
      network: preprod
      release: dev-preprod-cardanojs-v2
    name: dev-preprod-cardanojs-v2-blockfrost-worker
  spec:
    selector:
      matchLabels:
        app: blockfrost-worker
        network: preprod
        release: dev-preprod-cardanojs-v2
    template:
      metadata:
        labels:
          app: blockfrost-worker
          network: preprod
          release: dev-preprod-cardanojs-v2
      spec:
        containers:
        - args:
          - start-blockfrost-worker
          env:
          - name: BLOCKFROST_API_KEY
            valueFrom:
              secretKeyRef:
                key: api-key
                name: blockfrost
-         - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-i6/tgL3/Ql82f/jXSjBg4vi5qvvehzEN5Tf50Y0Yjfo=","path":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source","sourceInfo":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source"},"lastModified":1717594945,"lastModifiedDate":"20240605134225","rev":"4f0181a05a47cc61c98f0f8fba8bb6c4fd7979cb","shortRev":"4f0181a"}'
          - name: LOGGER_MIN_SEVERITY
            value: info
          - name: NETWORK
            value: preprod
          - name: POSTGRES_DB_DB_SYNC
            value: cardano
          - name: POSTGRES_HOST_DB_SYNC
            value: dev-preprod-postgresql
          - name: POSTGRES_PASSWORD_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: password
                name: cardano-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_PORT_DB_SYNC
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_DB_SYNC
            value: /tls/ca.crt
          - name: POSTGRES_SSL_DB_SYNC
            value: "true"
          - name: POSTGRES_USER_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: username
                name: cardano-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:xxywd62xixjj4z0qmmpvlc704jw1bvgh
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8f5rydczhwvha79sxyvd1q4vwik9gjy6
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: blockfrost-worker
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-preprod, dev-preprod-cardanojs-v2-handle-projector, Deployment (apps) would change:

  # Source: cardanojs/templates/handle-projector-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: handle-projector
      network: preprod
      release: dev-preprod-cardanojs-v2
    name: dev-preprod-cardanojs-v2-handle-projector
  spec:
    selector:
      matchLabels:
        app: handle-projector
        network: preprod
        release: dev-preprod-cardanojs-v2
    template:
      metadata:
        labels:
          app: handle-projector
          network: preprod
          release: dev-preprod-cardanojs-v2
      spec:
        containers:
        - args:
          - start-projector
          env:
-         - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-i6/tgL3/Ql82f/jXSjBg4vi5qvvehzEN5Tf50Y0Yjfo=","path":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source","sourceInfo":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source"},"lastModified":1717594945,"lastModifiedDate":"20240605134225","rev":"4f0181a05a47cc61c98f0f8fba8bb6c4fd7979cb","shortRev":"4f0181a"}'
          - name: HANDLE_POLICY_IDS
            value: f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a
          - name: LOGGER_MIN_SEVERITY
            value: info
          - name: NETWORK
            value: preprod
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preprod-cardano-core.dev-preprod.svc.cluster.local
          - name: POSTGRES_DB
            value: handle
          - name: POSTGRES_HOST
            value: dev-preprod-postgresql
          - name: POSTGRES_PASSWORD
            valueFrom:
              secretKeyRef:
                key: password
                name: handle-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX
            value: "2"
          - name: POSTGRES_PORT
            value: "5432"
          - name: POSTGRES_SSL
            value: "true"
          - name: POSTGRES_SSL_CA_FILE
            value: /tls/ca.crt
          - name: POSTGRES_USER
            valueFrom:
              secretKeyRef:
                key: username
                name: handle-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: PROJECTION_NAMES
            value: handle
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:xxywd62xixjj4z0qmmpvlc704jw1bvgh
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8f5rydczhwvha79sxyvd1q4vwik9gjy6
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: handle-projector
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 1000m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-preprod, dev-preprod-cardanojs-v2-handle-provider, Deployment (apps) would change:

  # Source: cardanojs/templates/handle-provider-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: handle-provider
      network: preprod
      release: dev-preprod-cardanojs-v2
    name: dev-preprod-cardanojs-v2-handle-provider
  spec:
    selector:
      matchLabels:
        app: handle-provider
        network: preprod
        release: dev-preprod-cardanojs-v2
    template:
      metadata:
        labels:
          app: handle-provider
          network: preprod
          release: dev-preprod-cardanojs-v2
      spec:
        containers:
        - args:
          - start-provider-server
          env:
          - name: ALLOWED_ORIGINS
            value: chrome-extension://gafhhkghbfjjkeiendhlofajokpaflmk,chrome-extension://efeiemlfnahiidnjglmehaihacglceia,chrome-extension://bjlhpephaokolembmpdcbobbpkjnoheb,chrome-extension://djcdfchkaijggdjokfomholkalbffgil,http://localhost/,http://localhost
-         - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-i6/tgL3/Ql82f/jXSjBg4vi5qvvehzEN5Tf50Y0Yjfo=","path":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source","sourceInfo":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source"},"lastModified":1717594945,"lastModifiedDate":"20240605134225","rev":"4f0181a05a47cc61c98f0f8fba8bb6c4fd7979cb","shortRev":"4f0181a"}'
          - name: ENABLE_METRICS
            value: "true"
          - name: HANDLE_POLICY_IDS
            value: f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a
          - name: LOGGER_MIN_SEVERITY
            value: info
          - name: NETWORK
            value: preprod
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preprod-cardano-core.dev-preprod.svc.cluster.local
          - name: POSTGRES_DB_HANDLE
            value: handle
          - name: POSTGRES_HOST_HANDLE
            value: dev-preprod-postgresql
          - name: POSTGRES_PASSWORD_HANDLE
            valueFrom:
              secretKeyRef:
                key: password
                name: handle-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_HANDLE
            value: "10"
          - name: POSTGRES_PORT_HANDLE
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_HANDLE
            value: /tls/ca.crt
          - name: POSTGRES_SSL_HANDLE
            value: "true"
          - name: POSTGRES_USER_HANDLE
            valueFrom:
              secretKeyRef:
                key: username
                name: handle-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: SERVICE_NAMES
            value: handle
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:xxywd62xixjj4z0qmmpvlc704jw1bvgh
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8f5rydczhwvha79sxyvd1q4vwik9gjy6
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: handle-provider
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-preprod, dev-preprod-cardanojs-v2-pg-boss-worker, Deployment (apps) would change:

  # Source: cardanojs/templates/pgboss-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: pg-boss-worker
      network: preprod
      release: dev-preprod-cardanojs-v2
    name: dev-preprod-cardanojs-v2-pg-boss-worker
  spec:
    selector:
      matchLabels:
        app: pg-boss-worker
        network: preprod
        release: dev-preprod-cardanojs-v2
    template:
      metadata:
        labels:
          app: pg-boss-worker
          network: preprod
          release: dev-preprod-cardanojs-v2
      spec:
        containers:
        - args:
          - start-pg-boss-worker
          env:
-         - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-i6/tgL3/Ql82f/jXSjBg4vi5qvvehzEN5Tf50Y0Yjfo=","path":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source","sourceInfo":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source"},"lastModified":1717594945,"lastModifiedDate":"20240605134225","rev":"4f0181a05a47cc61c98f0f8fba8bb6c4fd7979cb","shortRev":"4f0181a"}'
          - name: LOGGER_MIN_SEVERITY
            value: info
          - name: METADATA_FETCH_MODE
            value: smash
          - name: NETWORK
            value: preprod
          - name: NETWORK_INFO_PROVIDER_URL
            value: http://dev-preprod-cardanojs-v2-backend.dev-preprod.svc.cluster.local
          - name: POSTGRES_DB_DB_SYNC
            value: cardano
          - name: POSTGRES_DB_STAKE_POOL
            value: stakepoolv2
          - name: POSTGRES_HOST_DB_SYNC
            value: dev-preprod-postgresql
          - name: POSTGRES_HOST_STAKE_POOL
            value: dev-preprod-postgresql
          - name: POSTGRES_PASSWORD_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: password
                name: cardano-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_PASSWORD_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: password
                name: stakepoolv2-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_DB_SYNC
            value: "5"
          - name: POSTGRES_POOL_MAX_STAKE_POOL
            value: "5"
          - name: POSTGRES_PORT_DB_SYNC
            value: "5432"
          - name: POSTGRES_PORT_STAKE_POOL
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_DB_SYNC
            value: /tls/ca.crt
          - name: POSTGRES_SSL_CA_FILE_STAKE_POOL
            value: /tls/ca.crt
          - name: POSTGRES_SSL_DB_SYNC
            value: "true"
          - name: POSTGRES_SSL_STAKE_POOL
            value: "true"
          - name: POSTGRES_USER_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: username
                name: cardano-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_USER_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: username
                name: stakepoolv2-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: QUEUES
            value: pool-delist-schedule,pool-metadata,pool-metrics,pool-rewards
          - name: SMASH_URL
            value: https://preprod-smash.world.dev.cardano.org/api/v1
          - name: STAKE_POOL_PROVIDER_URL
            value: http://dev-preprod-cardanojs-v2-backend.dev-preprod.svc.cluster.local
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:xxywd62xixjj4z0qmmpvlc704jw1bvgh
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8f5rydczhwvha79sxyvd1q4vwik9gjy6
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
          name: pg-boss-worker
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 300m
              memory: 300Mi
            requests:
              cpu: 200m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          startupProbe:
            httpGet:
              path: /v1.0.0/ready
              port: 3000
            initialDelaySeconds: 80
            periodSeconds: 5
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-preprod, dev-preprod-cardanojs-v2-stake-pool-projector, Deployment (apps) would change:

  # Source: cardanojs/templates/stake-pool-projector-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: stake-pool-projector
      network: preprod
      release: dev-preprod-cardanojs-v2
    name: dev-preprod-cardanojs-v2-stake-pool-projector
  spec:
    selector:
      matchLabels:
        app: stake-pool-projector
        network: preprod
        release: dev-preprod-cardanojs-v2
    template:
      metadata:
        labels:
          app: stake-pool-projector
          network: preprod
          release: dev-preprod-cardanojs-v2
      spec:
        containers:
        - args:
          - start-projector
          env:
-         - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-i6/tgL3/Ql82f/jXSjBg4vi5qvvehzEN5Tf50Y0Yjfo=","path":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source","sourceInfo":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source"},"lastModified":1717594945,"lastModifiedDate":"20240605134225","rev":"4f0181a05a47cc61c98f0f8fba8bb6c4fd7979cb","shortRev":"4f0181a"}'
          - name: LOGGER_MIN_SEVERITY
            value: info
          - name: NETWORK
            value: preprod
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preprod-cardano-core.dev-preprod.svc.cluster.local
          - name: POSTGRES_DB
            value: stakepoolv2
          - name: POSTGRES_HOST
            value: dev-preprod-postgresql
          - name: POSTGRES_PASSWORD
            valueFrom:
              secretKeyRef:
                key: password
                name: stakepoolv2-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX
            value: "2"
          - name: POSTGRES_PORT
            value: "5432"
          - name: POSTGRES_SSL
            value: "true"
          - name: POSTGRES_SSL_CA_FILE
            value: /tls/ca.crt
          - name: POSTGRES_USER
            valueFrom:
              secretKeyRef:
                key: username
                name: stakepoolv2-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: PROJECTION_NAMES
            value: stake-pool,stake-pool-metadata-job,stake-pool-metrics-job,stake-pool-rewards-job
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:xxywd62xixjj4z0qmmpvlc704jw1bvgh
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8f5rydczhwvha79sxyvd1q4vwik9gjy6
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: stake-pool-projector
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 700m
              memory: 300Mi
            requests:
              cpu: 700m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-preprod, dev-preprod-cardanojs-v2-stake-pool-provider, Deployment (apps) would change:

  # Source: cardanojs/templates/stake-pool-provider-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: stake-pool-provider
      network: preprod
      release: dev-preprod-cardanojs-v2
    name: dev-preprod-cardanojs-v2-stake-pool-provider
  spec:
    selector:
      matchLabels:
        app: stake-pool-provider
        network: preprod
        release: dev-preprod-cardanojs-v2
    template:
      metadata:
        labels:
          app: stake-pool-provider
          network: preprod
          release: dev-preprod-cardanojs-v2
      spec:
        containers:
        - args:
          - start-provider-server
          env:
          - name: ALLOWED_ORIGINS
            value: chrome-extension://gafhhkghbfjjkeiendhlofajokpaflmk,chrome-extension://efeiemlfnahiidnjglmehaihacglceia,chrome-extension://bjlhpephaokolembmpdcbobbpkjnoheb,chrome-extension://djcdfchkaijggdjokfomholkalbffgil,http://localhost/,http://localhost
-         - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-i6/tgL3/Ql82f/jXSjBg4vi5qvvehzEN5Tf50Y0Yjfo=","path":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source","sourceInfo":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source"},"lastModified":1717594945,"lastModifiedDate":"20240605134225","rev":"4f0181a05a47cc61c98f0f8fba8bb6c4fd7979cb","shortRev":"4f0181a"}'
          - name: DISABLE_STAKE_POOL_METRIC_APY
            value: "true"
          - name: ENABLE_METRICS
            value: "true"
          - name: LOGGER_MIN_SEVERITY
            value: info
          - name: NETWORK
            value: preprod
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-preprod-cardano-core.dev-preprod.svc.cluster.local
          - name: OVERRIDE_FUZZY_OPTIONS
            value: "true"
          - name: PAGINATION_PAGE_SIZE_LIMIT
            value: "5500"
          - name: POSTGRES_DB_STAKE_POOL
            value: stakepoolv2
          - name: POSTGRES_HOST_STAKE_POOL
            value: dev-preprod-postgresql
          - name: POSTGRES_PASSWORD_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: password
                name: stakepoolv2-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_STAKE_POOL
            value: "10"
          - name: POSTGRES_PORT_STAKE_POOL
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_STAKE_POOL
            value: /tls/ca.crt
          - name: POSTGRES_SSL_STAKE_POOL
            value: "true"
          - name: POSTGRES_USER_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: username
                name: stakepoolv2-owner-user.dev-preprod-postgresql.credentials.postgresql.acid.zalan.do
          - name: SERVICE_NAMES
            value: stake-pool
          - name: TOKEN_METADATA_SERVER_URL
            value: http://dev-preprod-cardano-stack-metadata.dev-preprod.svc.cluster.local
          - name: USE_TYPEORM_STAKE_POOL_PROVIDER
            value: "true"
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:xxywd62xixjj4z0qmmpvlc704jw1bvgh
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8f5rydczhwvha79sxyvd1q4vwik9gjy6
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: stake-pool-provider
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert
dev-mainnet@us-east-1 would change:

dev-mainnet, dev-mainnet-cardanojs-backend, Deployment (apps) would change:

  # Source: cardanojs/templates/backend-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: backend
      network: mainnet
      release: dev-mainnet-cardanojs
    name: dev-mainnet-cardanojs-backend
  spec:
    replicas: 3
    selector:
      matchLabels:
        app: backend
        network: mainnet
        release: dev-mainnet-cardanojs
    template:
      metadata:
        labels:
          app: backend
          network: mainnet
          release: dev-mainnet-cardanojs
      spec:
        containers:
        - args:
          - start-provider-server
          env:
          - name: ALLOWED_ORIGINS
            value: chrome-extension://gafhhkghbfjjkeiendhlofajokpaflmk,chrome-extension://efeiemlfnahiidnjglmehaihacglceia,chrome-extension://bjlhpephaokolembmpdcbobbpkjnoheb,chrome-extension://djcdfchkaijggdjokfomholkalbffgil,http://localhost/,http://localhost
          - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-i6/tgL3/Ql82f/jXSjBg4vi5qvvehzEN5Tf50Y0Yjfo=","path":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source","sourceInfo":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source"},"lastModified":1717594945,"lastModifiedDate":"20240605134225","rev":"4f0181a05a47cc61c98f0f8fba8bb6c4fd7979cb","shortRev":"4f0181a"}'
+           value: '{"extra":{"narHash":"sha256-lPzoJrrPbscrX6VC8vqxqjquDojoQTCi+Pxmue29Lvg=","path":"/nix/store/isny12sm841fbc86d8xf2kdi10dbpnv0-source","sourceInfo":"/nix/store/isny12sm841fbc86d8xf2kdi10dbpnv0-source"},"lastModified":1718194399,"lastModifiedDate":"20240612121319","rev":"12d87132f23d2721c4ffa86505476372778a25ab","shortRev":"12d8713"}'
          - name: DISABLE_STAKE_POOL_METRIC_APY
            value: "true"
          - name: ENABLE_METRICS
            value: "true"
          - name: HANDLE_POLICY_IDS
            value: f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a
          - name: HANDLE_PROVIDER_SERVER_URL
            value: https://api.handle.me
          - name: LOGGER_MIN_SEVERITY
            value: info
          - name: NETWORK
            value: mainnet
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-mainnet-cardano-core.dev-mainnet.svc.cluster.local
          - name: PAGINATION_PAGE_SIZE_LIMIT
            value: "5500"
          - name: POSTGRES_DB_DB_SYNC
            value: cardano
          - name: POSTGRES_DB_HANDLE
            value: handle
          - name: POSTGRES_HOST_DB_SYNC
            value: dev-mainnet-postgresql
          - name: POSTGRES_HOST_HANDLE
            value: dev-mainnet-postgresql
          - name: POSTGRES_PASSWORD_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: password
                name: cardano-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_PASSWORD_HANDLE
            valueFrom:
              secretKeyRef:
                key: password
                name: handle-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_DB_SYNC
            value: "50"
          - name: POSTGRES_POOL_MAX_HANDLE
            value: "10"
          - name: POSTGRES_PORT_DB_SYNC
            value: "5432"
          - name: POSTGRES_PORT_HANDLE
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_DB_SYNC
            value: /tls/ca.crt
          - name: POSTGRES_SSL_CA_FILE_HANDLE
            value: /tls/ca.crt
          - name: POSTGRES_SSL_DB_SYNC
            value: "true"
          - name: POSTGRES_SSL_HANDLE
            value: "true"
          - name: POSTGRES_USER_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: username
                name: cardano-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_USER_HANDLE
            valueFrom:
              secretKeyRef:
                key: username
                name: handle-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: SERVICE_NAMES
            value: asset,chain-history,network-info,rewards,stake-pool,tx-submit,utxo
          - name: TOKEN_METADATA_SERVER_URL
            value: http://dev-mainnet-cardano-stack-metadata.dev-mainnet.svc.cluster.local
          - name: USE_BLOCKFROST
            value: "true"
          - name: USE_KORA_LABS
            value: "true"
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:xxywd62xixjj4z0qmmpvlc704jw1bvgh
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8f5rydczhwvha79sxyvd1q4vwik9gjy6
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 20
          name: backend
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 1500m
              memory: 512Mi
            requests:
              cpu: 1000m
              memory: 350Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-mainnet, dev-mainnet-cardanojs-backend, Ingress (networking.k8s.io) would change:

  # Source: cardanojs/templates/backend-ingress.yaml
  apiVersion: networking.k8s.io/v1
  kind: Ingress
  metadata:
    annotations:
      alb.ingress.kubernetes.io/actions.ssl-redirect: '{"RedirectConfig":{"Port":"443","Protocol":"HTTPS","StatusCode":"HTTP_301"},"Type":"redirect"}'
      alb.ingress.kubernetes.io/group.name: dev-mainnet
      alb.ingress.kubernetes.io/group.order: "99"
      alb.ingress.kubernetes.io/healthcheck-interval-seconds: "60"
      alb.ingress.kubernetes.io/healthcheck-path: /v1.0.0/health
      alb.ingress.kubernetes.io/healthcheck-timeout-seconds: "30"
      alb.ingress.kubernetes.io/listen-ports: '[{"HTTP":80},{"HTTPS":443}]'
      alb.ingress.kubernetes.io/scheme: internet-facing
      alb.ingress.kubernetes.io/target-type: ip
      alb.ingress.kubernetes.io/wafv2-acl-arn: arn:aws:wafv2:us-east-1:926093910549:regional/webacl/rate-limit/d4216c0e-b464-4383-953f-3262f4cd3cb6
      external-dns.alpha.kubernetes.io/aws-region: us-east-1
      external-dns.alpha.kubernetes.io/set-identifier: us-east-1-dev-mainnet-backend
    labels:
      app: backend
      network: mainnet
      release: dev-mainnet-cardanojs
    name: dev-mainnet-cardanojs-backend
  spec:
    ingressClassName: alb
    rules:
    - host: dev-mainnet.lw.iog.io
      http:
        paths:
        - backend:
            service:
+             name: dev-mainnet-cardanojs-handle-provider
+             port:
+               name: http
+         path: /v1.0.0/handle
+         pathType: Prefix
+       - backend:
+           service:
              name: ssl-redirect
              port:
                name: use-annotation
          path: /
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/health
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/live
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/meta
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/ready
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/asset
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v3.0.0/chain-history
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v3.0.1/chain-history
+         pathType: Prefix
+       - backend:
+           service:
+             name: dev-mainnet-cardanojs-backend
+             port:
+               name: http
+         path: /v3.1.0/chain-history
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/network-info
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/rewards
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v2.0.0/tx-submit
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v2.0.0/utxo
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-stake-pool-provider
              port:
                name: http
          path: /v1.1.0/stake-pool
-         pathType: Prefix
-       - backend:
-           service:
-             name: dev-mainnet-cardanojs-handle-provider
-             port:
-               name: http
-         path: /v1.0.0/handle
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-stake-pool-provider
              port:
                name: http
          path: /v1.0.0/stake-pool
          pathType: Prefix
    - host: dev-mainnet.us-east-1.lw.iog.io
      http:
        paths:
+       - backend:
+           service:
+             name: dev-mainnet-cardanojs-handle-provider
+             port:
+               name: http
+         path: /v1.0.0/handle
+         pathType: Prefix
        - backend:
            service:
              name: ssl-redirect
              port:
                name: use-annotation
          path: /
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/health
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/live
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/meta
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/ready
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/asset
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v3.0.0/chain-history
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v3.0.1/chain-history
+         pathType: Prefix
+       - backend:
+           service:
+             name: dev-mainnet-cardanojs-backend
+             port:
+               name: http
+         path: /v3.1.0/chain-history
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/network-info
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v1.0.0/rewards
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v2.0.0/tx-submit
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-backend
              port:
                name: http
          path: /v2.0.0/utxo
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-stake-pool-provider
              port:
                name: http
          path: /v1.1.0/stake-pool
-         pathType: Prefix
-       - backend:
-           service:
-             name: dev-mainnet-cardanojs-handle-provider
-             port:
-               name: http
-         path: /v1.0.0/handle
          pathType: Prefix
        - backend:
            service:
              name: dev-mainnet-cardanojs-stake-pool-provider
              port:
                name: http
          path: /v1.0.0/stake-pool
          pathType: Prefix

dev-mainnet, dev-mainnet-cardanojs-blockfrost-worker, Deployment (apps) would change:

  # Source: cardanojs/templates/blockfrost-worker-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: blockfrost-worker
      network: mainnet
      release: dev-mainnet-cardanojs
    name: dev-mainnet-cardanojs-blockfrost-worker
  spec:
    selector:
      matchLabels:
        app: blockfrost-worker
        network: mainnet
        release: dev-mainnet-cardanojs
    template:
      metadata:
        labels:
          app: blockfrost-worker
          network: mainnet
          release: dev-mainnet-cardanojs
      spec:
        containers:
        - args:
          - start-blockfrost-worker
          env:
          - name: BLOCKFROST_API_KEY
            valueFrom:
              secretKeyRef:
                key: api-key
                name: blockfrost
-         - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-i6/tgL3/Ql82f/jXSjBg4vi5qvvehzEN5Tf50Y0Yjfo=","path":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source","sourceInfo":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source"},"lastModified":1717594945,"lastModifiedDate":"20240605134225","rev":"4f0181a05a47cc61c98f0f8fba8bb6c4fd7979cb","shortRev":"4f0181a"}'
          - name: LOGGER_MIN_SEVERITY
            value: info
          - name: NETWORK
            value: mainnet
          - name: POSTGRES_DB_DB_SYNC
            value: cardano
          - name: POSTGRES_HOST_DB_SYNC
            value: dev-mainnet-postgresql
          - name: POSTGRES_PASSWORD_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: password
                name: cardano-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_PORT_DB_SYNC
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_DB_SYNC
            value: /tls/ca.crt
          - name: POSTGRES_SSL_DB_SYNC
            value: "true"
          - name: POSTGRES_USER_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: username
                name: cardano-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:xxywd62xixjj4z0qmmpvlc704jw1bvgh
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8f5rydczhwvha79sxyvd1q4vwik9gjy6
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: blockfrost-worker
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-mainnet, dev-mainnet-cardanojs-handle-projector, Deployment (apps) would change:

  # Source: cardanojs/templates/handle-projector-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: handle-projector
      network: mainnet
      release: dev-mainnet-cardanojs
    name: dev-mainnet-cardanojs-handle-projector
  spec:
    selector:
      matchLabels:
        app: handle-projector
        network: mainnet
        release: dev-mainnet-cardanojs
    template:
      metadata:
        labels:
          app: handle-projector
          network: mainnet
          release: dev-mainnet-cardanojs
      spec:
        containers:
        - args:
          - start-projector
          env:
-         - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-i6/tgL3/Ql82f/jXSjBg4vi5qvvehzEN5Tf50Y0Yjfo=","path":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source","sourceInfo":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source"},"lastModified":1717594945,"lastModifiedDate":"20240605134225","rev":"4f0181a05a47cc61c98f0f8fba8bb6c4fd7979cb","shortRev":"4f0181a"}'
          - name: HANDLE_POLICY_IDS
            value: f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a
          - name: LOGGER_MIN_SEVERITY
            value: info
          - name: NETWORK
            value: mainnet
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-mainnet-cardano-core.dev-mainnet.svc.cluster.local
          - name: POSTGRES_DB
            value: handle
          - name: POSTGRES_HOST
            value: dev-mainnet-postgresql
          - name: POSTGRES_PASSWORD
            valueFrom:
              secretKeyRef:
                key: password
                name: handle-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX
            value: "2"
          - name: POSTGRES_PORT
            value: "5432"
          - name: POSTGRES_SSL
            value: "true"
          - name: POSTGRES_SSL_CA_FILE
            value: /tls/ca.crt
          - name: POSTGRES_USER
            valueFrom:
              secretKeyRef:
                key: username
                name: handle-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: PROJECTION_NAMES
            value: handle
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:xxywd62xixjj4z0qmmpvlc704jw1bvgh
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8f5rydczhwvha79sxyvd1q4vwik9gjy6
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: handle-projector
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 1000m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-mainnet, dev-mainnet-cardanojs-handle-provider, Deployment (apps) would change:

  # Source: cardanojs/templates/handle-provider-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: handle-provider
      network: mainnet
      release: dev-mainnet-cardanojs
    name: dev-mainnet-cardanojs-handle-provider
  spec:
    selector:
      matchLabels:
        app: handle-provider
        network: mainnet
        release: dev-mainnet-cardanojs
    template:
      metadata:
        labels:
          app: handle-provider
          network: mainnet
          release: dev-mainnet-cardanojs
      spec:
        containers:
        - args:
          - start-provider-server
          env:
          - name: ALLOWED_ORIGINS
            value: chrome-extension://gafhhkghbfjjkeiendhlofajokpaflmk,chrome-extension://efeiemlfnahiidnjglmehaihacglceia,chrome-extension://bjlhpephaokolembmpdcbobbpkjnoheb,chrome-extension://djcdfchkaijggdjokfomholkalbffgil,http://localhost/,http://localhost
-         - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-i6/tgL3/Ql82f/jXSjBg4vi5qvvehzEN5Tf50Y0Yjfo=","path":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source","sourceInfo":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source"},"lastModified":1717594945,"lastModifiedDate":"20240605134225","rev":"4f0181a05a47cc61c98f0f8fba8bb6c4fd7979cb","shortRev":"4f0181a"}'
          - name: ENABLE_METRICS
            value: "true"
          - name: HANDLE_POLICY_IDS
            value: f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a
          - name: LOGGER_MIN_SEVERITY
            value: info
          - name: NETWORK
            value: mainnet
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-mainnet-cardano-core.dev-mainnet.svc.cluster.local
          - name: POSTGRES_DB_HANDLE
            value: handle
          - name: POSTGRES_HOST_HANDLE
            value: dev-mainnet-postgresql
          - name: POSTGRES_PASSWORD_HANDLE
            valueFrom:
              secretKeyRef:
                key: password
                name: handle-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_HANDLE
            value: "10"
          - name: POSTGRES_PORT_HANDLE
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_HANDLE
            value: /tls/ca.crt
          - name: POSTGRES_SSL_HANDLE
            value: "true"
          - name: POSTGRES_USER_HANDLE
            valueFrom:
              secretKeyRef:
                key: username
                name: handle-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: SERVICE_NAMES
            value: handle
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:xxywd62xixjj4z0qmmpvlc704jw1bvgh
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8f5rydczhwvha79sxyvd1q4vwik9gjy6
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: handle-provider
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-mainnet, dev-mainnet-cardanojs-pg-boss-worker, Deployment (apps) would change:

  # Source: cardanojs/templates/pgboss-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: pg-boss-worker
      network: mainnet
      release: dev-mainnet-cardanojs
    name: dev-mainnet-cardanojs-pg-boss-worker
  spec:
    selector:
      matchLabels:
        app: pg-boss-worker
        network: mainnet
        release: dev-mainnet-cardanojs
    template:
      metadata:
        labels:
          app: pg-boss-worker
          network: mainnet
          release: dev-mainnet-cardanojs
      spec:
        containers:
        - args:
          - start-pg-boss-worker
          env:
-         - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-i6/tgL3/Ql82f/jXSjBg4vi5qvvehzEN5Tf50Y0Yjfo=","path":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source","sourceInfo":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source"},"lastModified":1717594945,"lastModifiedDate":"20240605134225","rev":"4f0181a05a47cc61c98f0f8fba8bb6c4fd7979cb","shortRev":"4f0181a"}'
          - name: LOGGER_MIN_SEVERITY
            value: info
          - name: METADATA_FETCH_MODE
            value: smash
          - name: NETWORK
            value: mainnet
          - name: NETWORK_INFO_PROVIDER_URL
            value: http://dev-mainnet-cardanojs-backend.dev-mainnet.svc.cluster.local
          - name: POSTGRES_DB_DB_SYNC
            value: cardano
          - name: POSTGRES_DB_STAKE_POOL
            value: stakepoolv2
          - name: POSTGRES_HOST_DB_SYNC
            value: dev-mainnet-postgresql
          - name: POSTGRES_HOST_STAKE_POOL
            value: dev-mainnet-postgresql
          - name: POSTGRES_PASSWORD_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: password
                name: cardano-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_PASSWORD_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: password
                name: stakepoolv2-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_DB_SYNC
            value: "5"
          - name: POSTGRES_POOL_MAX_STAKE_POOL
            value: "5"
          - name: POSTGRES_PORT_DB_SYNC
            value: "5432"
          - name: POSTGRES_PORT_STAKE_POOL
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_DB_SYNC
            value: /tls/ca.crt
          - name: POSTGRES_SSL_CA_FILE_STAKE_POOL
            value: /tls/ca.crt
          - name: POSTGRES_SSL_DB_SYNC
            value: "true"
          - name: POSTGRES_SSL_STAKE_POOL
            value: "true"
          - name: POSTGRES_USER_DB_SYNC
            valueFrom:
              secretKeyRef:
                key: username
                name: cardano-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_USER_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: username
                name: stakepoolv2-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: QUEUES
            value: pool-delist-schedule,pool-metadata,pool-metrics,pool-rewards
          - name: SMASH_URL
            value: https://smash.cardano-mainnet.iohk.io/api/v1
          - name: STAKE_POOL_PROVIDER_URL
            value: http://dev-mainnet-cardanojs-backend.dev-mainnet.svc.cluster.local
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:xxywd62xixjj4z0qmmpvlc704jw1bvgh
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8f5rydczhwvha79sxyvd1q4vwik9gjy6
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
          name: pg-boss-worker
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 300m
              memory: 300Mi
            requests:
              cpu: 200m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          startupProbe:
            httpGet:
              path: /v1.0.0/ready
              port: 3000
            initialDelaySeconds: 80
            periodSeconds: 5
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-mainnet, dev-mainnet-cardanojs-stake-pool-projector, Deployment (apps) would change:

  # Source: cardanojs/templates/stake-pool-projector-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: stake-pool-projector
      network: mainnet
      release: dev-mainnet-cardanojs
    name: dev-mainnet-cardanojs-stake-pool-projector
  spec:
    selector:
      matchLabels:
        app: stake-pool-projector
        network: mainnet
        release: dev-mainnet-cardanojs
    template:
      metadata:
        labels:
          app: stake-pool-projector
          network: mainnet
          release: dev-mainnet-cardanojs
      spec:
        containers:
        - args:
          - start-projector
          env:
-         - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-i6/tgL3/Ql82f/jXSjBg4vi5qvvehzEN5Tf50Y0Yjfo=","path":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source","sourceInfo":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source"},"lastModified":1717594945,"lastModifiedDate":"20240605134225","rev":"4f0181a05a47cc61c98f0f8fba8bb6c4fd7979cb","shortRev":"4f0181a"}'
          - name: LOGGER_MIN_SEVERITY
            value: info
          - name: NETWORK
            value: mainnet
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-mainnet-cardano-core.dev-mainnet.svc.cluster.local
          - name: POSTGRES_DB
            value: stakepoolv2
          - name: POSTGRES_HOST
            value: dev-mainnet-postgresql
          - name: POSTGRES_PASSWORD
            valueFrom:
              secretKeyRef:
                key: password
                name: stakepoolv2-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX
            value: "2"
          - name: POSTGRES_PORT
            value: "5432"
          - name: POSTGRES_SSL
            value: "true"
          - name: POSTGRES_SSL_CA_FILE
            value: /tls/ca.crt
          - name: POSTGRES_USER
            valueFrom:
              secretKeyRef:
                key: username
                name: stakepoolv2-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: PROJECTION_NAMES
            value: stake-pool,stake-pool-metadata-job,stake-pool-metrics-job,stake-pool-rewards-job
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:xxywd62xixjj4z0qmmpvlc704jw1bvgh
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8f5rydczhwvha79sxyvd1q4vwik9gjy6
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: stake-pool-projector
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 700m
              memory: 300Mi
            requests:
              cpu: 700m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

dev-mainnet, dev-mainnet-cardanojs-stake-pool-provider, Deployment (apps) would change:

  # Source: cardanojs/templates/stake-pool-provider-deployment.yaml
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    labels:
      app: stake-pool-provider
      network: mainnet
      release: dev-mainnet-cardanojs
    name: dev-mainnet-cardanojs-stake-pool-provider
  spec:
    selector:
      matchLabels:
        app: stake-pool-provider
        network: mainnet
        release: dev-mainnet-cardanojs
    template:
      metadata:
        labels:
          app: stake-pool-provider
          network: mainnet
          release: dev-mainnet-cardanojs
      spec:
        containers:
        - args:
          - start-provider-server
          env:
          - name: ALLOWED_ORIGINS
            value: chrome-extension://gafhhkghbfjjkeiendhlofajokpaflmk,chrome-extension://efeiemlfnahiidnjglmehaihacglceia,chrome-extension://bjlhpephaokolembmpdcbobbpkjnoheb,chrome-extension://djcdfchkaijggdjokfomholkalbffgil,http://localhost/,http://localhost
-         - name: BUILD_INFO
-           value: '{"extra":{"narHash":"sha256-i6/tgL3/Ql82f/jXSjBg4vi5qvvehzEN5Tf50Y0Yjfo=","path":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source","sourceInfo":"/nix/store/v8y6c4474yghp2323m4g0gz7gpjxr28g-source"},"lastModified":1717594945,"lastModifiedDate":"20240605134225","rev":"4f0181a05a47cc61c98f0f8fba8bb6c4fd7979cb","shortRev":"4f0181a"}'
          - name: DISABLE_STAKE_POOL_METRIC_APY
            value: "true"
          - name: ENABLE_METRICS
            value: "true"
          - name: LOGGER_MIN_SEVERITY
            value: info
          - name: NETWORK
            value: mainnet
          - name: OGMIOS_SRV_SERVICE_NAME
            value: dev-mainnet-cardano-core.dev-mainnet.svc.cluster.local
          - name: OVERRIDE_FUZZY_OPTIONS
            value: "true"
          - name: PAGINATION_PAGE_SIZE_LIMIT
            value: "5500"
          - name: POSTGRES_DB_STAKE_POOL
            value: stakepoolv2
          - name: POSTGRES_HOST_STAKE_POOL
            value: dev-mainnet-postgresql
          - name: POSTGRES_PASSWORD_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: password
                name: stakepoolv2-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: POSTGRES_POOL_MAX_STAKE_POOL
            value: "10"
          - name: POSTGRES_PORT_STAKE_POOL
            value: "5432"
          - name: POSTGRES_SSL_CA_FILE_STAKE_POOL
            value: /tls/ca.crt
          - name: POSTGRES_SSL_STAKE_POOL
            value: "true"
          - name: POSTGRES_USER_STAKE_POOL
            valueFrom:
              secretKeyRef:
                key: username
                name: stakepoolv2-owner-user.dev-mainnet-postgresql.credentials.postgresql.acid.zalan.do
          - name: SERVICE_NAMES
            value: stake-pool
          - name: TOKEN_METADATA_SERVER_URL
            value: http://dev-mainnet-cardano-stack-metadata.dev-mainnet.svc.cluster.local
          - name: USE_TYPEORM_STAKE_POOL_PROVIDER
            value: "true"
-         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:xxywd62xixjj4z0qmmpvlc704jw1bvgh
+         image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:8f5rydczhwvha79sxyvd1q4vwik9gjy6
          livenessProbe:
            httpGet:
              path: /v1.0.0/health
              port: 3000
            timeoutSeconds: 5
          name: stake-pool-provider
          ports:
          - containerPort: 3000
            name: http
          resources:
            limits:
              cpu: 500m
              memory: 300Mi
            requests:
              cpu: 100m
              memory: 150Mi
          securityContext:
            runAsGroup: 0
            runAsUser: 0
          volumeMounts:
          - mountPath: /tls
            name: tls
        imagePullSecrets:
        - name: dockerconfigjson
        volumes:
        - name: tls
          secret:
            secretName: postgresql-server-cert

github-actions[bot] avatar Mar 19 '24 18:03 github-actions[bot]