cardano-js-sdk
cardano-js-sdk copied to clipboard
test(e2e): providers apiVersion in K6 load tests
Context
K6 tests have not been updated in a while. In order to run load tests, I updated the most relevant one: "wallet-restoration" test. The other K6 tests should be updated, but that is far beyond the scope of this change, and it should be done as part of the effort to run these tests as GitHub actions.
Proposed Solution
Update wallet-restoration.test.js K6 test with the api endpoint versions.
Standard DiffPost
This PR would generate the following kubectl
diff:
Preview
diff -u -N /tmp/LIVE-3256016240/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-backend /tmp/MERGED-130348462/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-backend
--- /tmp/LIVE-3256016240/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-backend 2024-02-01 16:38:23.687101352 +0000
+++ /tmp/MERGED-130348462/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-backend 2024-02-01 16:38:23.687101352 +0000
@@ -4,11 +4,11 @@
annotations:
deployment.kubernetes.io/revision: "127"
creationTimestamp: "2023-08-11T18:16:12Z"
- generation: 127
+ generation: 128
labels:
app: backend
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: ff087d3a1bf79d826f7b9fad902e44ce232a907f
+ app.kubernetes.io/version: 9eea66ef92add9cbd146e55a0576fcec90c629fc
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:xmdnjkfg8cpn4pfvngxvw75haz8wygxq
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:lrhzc8z33fqqp0wdv18680a29vdg7gpy
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
diff -u -N /tmp/LIVE-3256016240/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-blockfrost-worker /tmp/MERGED-130348462/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-blockfrost-worker
--- /tmp/LIVE-3256016240/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-blockfrost-worker 2024-02-01 16:38:24.019101684 +0000
+++ /tmp/MERGED-130348462/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-blockfrost-worker 2024-02-01 16:38:24.023101688 +0000
@@ -8,7 +8,7 @@
labels:
app: blockfrost-worker
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: ff087d3a1bf79d826f7b9fad902e44ce232a907f
+ app.kubernetes.io/version: 9eea66ef92add9cbd146e55a0576fcec90c629fc
network: preview
release: dev-preview-cardanojs
name: dev-preview-cardanojs-blockfrost-worker
diff -u -N /tmp/LIVE-3256016240/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-coingecko-proxy /tmp/MERGED-130348462/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-coingecko-proxy
--- /tmp/LIVE-3256016240/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-coingecko-proxy 2024-02-01 16:38:24.355102016 +0000
+++ /tmp/MERGED-130348462/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-coingecko-proxy 2024-02-01 16:38:24.359102020 +0000
@@ -8,7 +8,7 @@
labels:
app: coingecko-proxy
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: ff087d3a1bf79d826f7b9fad902e44ce232a907f
+ app.kubernetes.io/version: 9eea66ef92add9cbd146e55a0576fcec90c629fc
network: preview
release: dev-preview-cardanojs
name: dev-preview-cardanojs-coingecko-proxy
diff -u -N /tmp/LIVE-3256016240/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-handle-projector /tmp/MERGED-130348462/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-handle-projector
--- /tmp/LIVE-3256016240/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-handle-projector 2024-02-01 16:38:24.699102356 +0000
+++ /tmp/MERGED-130348462/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-handle-projector 2024-02-01 16:38:24.699102356 +0000
@@ -4,11 +4,11 @@
annotations:
deployment.kubernetes.io/revision: "127"
creationTimestamp: "2023-08-11T18:16:13Z"
- generation: 127
+ generation: 128
labels:
app: handle-projector
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: ff087d3a1bf79d826f7b9fad902e44ce232a907f
+ app.kubernetes.io/version: 9eea66ef92add9cbd146e55a0576fcec90c629fc
network: preview
release: dev-preview-cardanojs
name: dev-preview-cardanojs-handle-projector
@@ -73,7 +73,7 @@
name: handle-owner-user.dev-preview-dbsync-db.credentials.postgresql.acid.zalan.do
- name: PROJECTION_NAMES
value: handle
- image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:xmdnjkfg8cpn4pfvngxvw75haz8wygxq
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:lrhzc8z33fqqp0wdv18680a29vdg7gpy
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
diff -u -N /tmp/LIVE-3256016240/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-handle-provider /tmp/MERGED-130348462/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-handle-provider
--- /tmp/LIVE-3256016240/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-handle-provider 2024-02-01 16:38:25.035102685 +0000
+++ /tmp/MERGED-130348462/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-handle-provider 2024-02-01 16:38:25.035102685 +0000
@@ -4,11 +4,11 @@
annotations:
deployment.kubernetes.io/revision: "94"
creationTimestamp: "2023-08-11T18:16:13Z"
- generation: 94
+ generation: 95
labels:
app: handle-provider
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: ff087d3a1bf79d826f7b9fad902e44ce232a907f
+ app.kubernetes.io/version: 9eea66ef92add9cbd146e55a0576fcec90c629fc
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:xmdnjkfg8cpn4pfvngxvw75haz8wygxq
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:lrhzc8z33fqqp0wdv18680a29vdg7gpy
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
diff -u -N /tmp/LIVE-3256016240/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-pg-boss-worker /tmp/MERGED-130348462/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-pg-boss-worker
--- /tmp/LIVE-3256016240/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-pg-boss-worker 2024-02-01 16:38:25.395103042 +0000
+++ /tmp/MERGED-130348462/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-pg-boss-worker 2024-02-01 16:38:25.395103042 +0000
@@ -4,11 +4,11 @@
annotations:
deployment.kubernetes.io/revision: "22"
creationTimestamp: "2024-01-11T10:37:15Z"
- generation: 22
+ generation: 23
labels:
app: pg-boss-worker
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: ff087d3a1bf79d826f7b9fad902e44ce232a907f
+ app.kubernetes.io/version: 9eea66ef92add9cbd146e55a0576fcec90c629fc
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:xmdnjkfg8cpn4pfvngxvw75haz8wygxq
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:lrhzc8z33fqqp0wdv18680a29vdg7gpy
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
diff -u -N /tmp/LIVE-3256016240/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-stake-pool-projector /tmp/MERGED-130348462/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-stake-pool-projector
--- /tmp/LIVE-3256016240/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-stake-pool-projector 2024-02-01 16:38:25.731103373 +0000
+++ /tmp/MERGED-130348462/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-stake-pool-projector 2024-02-01 16:38:25.731103373 +0000
@@ -4,11 +4,11 @@
annotations:
deployment.kubernetes.io/revision: "22"
creationTimestamp: "2024-01-11T10:37:15Z"
- generation: 22
+ generation: 23
labels:
app: stake-pool-projector
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: ff087d3a1bf79d826f7b9fad902e44ce232a907f
+ app.kubernetes.io/version: 9eea66ef92add9cbd146e55a0576fcec90c629fc
network: preview
release: dev-preview-cardanojs
name: dev-preview-cardanojs-stake-pool-projector
@@ -73,7 +73,7 @@
name: stakepool-owner-user.dev-preview-dbsync-db.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:xmdnjkfg8cpn4pfvngxvw75haz8wygxq
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:lrhzc8z33fqqp0wdv18680a29vdg7gpy
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
diff -u -N /tmp/LIVE-3256016240/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-stake-pool-provider /tmp/MERGED-130348462/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-stake-pool-provider
--- /tmp/LIVE-3256016240/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-stake-pool-provider 2024-02-01 16:38:26.167103799 +0000
+++ /tmp/MERGED-130348462/apps.v1.Deployment.dev-preview.dev-preview-cardanojs-stake-pool-provider 2024-02-01 16:38:26.167103799 +0000
@@ -4,11 +4,11 @@
annotations:
deployment.kubernetes.io/revision: "23"
creationTimestamp: "2024-01-10T17:49:47Z"
- generation: 23
+ generation: 24
labels:
app: stake-pool-provider
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: ff087d3a1bf79d826f7b9fad902e44ce232a907f
+ app.kubernetes.io/version: 9eea66ef92add9cbd146e55a0576fcec90c629fc
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:xmdnjkfg8cpn4pfvngxvw75haz8wygxq
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:lrhzc8z33fqqp0wdv18680a29vdg7gpy
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
diff -u -N /tmp/LIVE-3256016240/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-backend-monitor /tmp/MERGED-130348462/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-backend-monitor
--- /tmp/LIVE-3256016240/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-backend-monitor 2024-02-01 16:38:26.539104172 +0000
+++ /tmp/MERGED-130348462/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-backend-monitor 2024-02-01 16:38:26.539104172 +0000
@@ -5,7 +5,7 @@
generation: 2
labels:
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: ff087d3a1bf79d826f7b9fad902e44ce232a907f
+ app.kubernetes.io/version: 9eea66ef92add9cbd146e55a0576fcec90c629fc
instance: primary
name: lace-backend-monitor
namespace: dev-preview
diff -u -N /tmp/LIVE-3256016240/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-handle-provider-monitor /tmp/MERGED-130348462/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-handle-provider-monitor
--- /tmp/LIVE-3256016240/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-handle-provider-monitor 2024-02-01 16:38:26.887104516 +0000
+++ /tmp/MERGED-130348462/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-handle-provider-monitor 2024-02-01 16:38:26.887104516 +0000
@@ -5,7 +5,7 @@
generation: 2
labels:
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: ff087d3a1bf79d826f7b9fad902e44ce232a907f
+ app.kubernetes.io/version: 9eea66ef92add9cbd146e55a0576fcec90c629fc
instance: primary
name: lace-handle-provider-monitor
namespace: dev-preview
diff -u -N /tmp/LIVE-3256016240/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-stake-pool-provider-monitor /tmp/MERGED-130348462/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-stake-pool-provider-monitor
--- /tmp/LIVE-3256016240/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-stake-pool-provider-monitor 2024-02-01 16:38:27.223104847 +0000
+++ /tmp/MERGED-130348462/monitoring.coreos.com.v1.ServiceMonitor.dev-preview.lace-stake-pool-provider-monitor 2024-02-01 16:38:27.223104847 +0000
@@ -5,7 +5,7 @@
generation: 2
labels:
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: ff087d3a1bf79d826f7b9fad902e44ce232a907f
+ app.kubernetes.io/version: 9eea66ef92add9cbd146e55a0576fcec90c629fc
instance: primary
name: lace-stake-pool-provider-monitor
namespace: dev-preview
diff -u -N /tmp/LIVE-3256016240/networking.k8s.io.v1.Ingress.dev-preview.dev-preview-cardanojs-backend /tmp/MERGED-130348462/networking.k8s.io.v1.Ingress.dev-preview.dev-preview-cardanojs-backend
--- /tmp/LIVE-3256016240/networking.k8s.io.v1.Ingress.dev-preview.dev-preview-cardanojs-backend 2024-02-01 16:38:27.579105197 +0000
+++ /tmp/MERGED-130348462/networking.k8s.io.v1.Ingress.dev-preview.dev-preview-cardanojs-backend 2024-02-01 16:38:27.579105197 +0000
@@ -19,7 +19,7 @@
labels:
app: backend
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: ff087d3a1bf79d826f7b9fad902e44ce232a907f
+ app.kubernetes.io/version: 9eea66ef92add9cbd146e55a0576fcec90c629fc
network: preview
release: dev-preview-cardanojs
name: dev-preview-cardanojs-backend
diff -u -N /tmp/LIVE-3256016240/networking.k8s.io.v1.Ingress.dev-preview.dev-preview-cardanojs-coingecko-proxy /tmp/MERGED-130348462/networking.k8s.io.v1.Ingress.dev-preview.dev-preview-cardanojs-coingecko-proxy
--- /tmp/LIVE-3256016240/networking.k8s.io.v1.Ingress.dev-preview.dev-preview-cardanojs-coingecko-proxy 2024-02-01 16:38:27.919105533 +0000
+++ /tmp/MERGED-130348462/networking.k8s.io.v1.Ingress.dev-preview.dev-preview-cardanojs-coingecko-proxy 2024-02-01 16:38:27.919105533 +0000
@@ -16,7 +16,7 @@
labels:
app: coingecko-proxy
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: ff087d3a1bf79d826f7b9fad902e44ce232a907f
+ app.kubernetes.io/version: 9eea66ef92add9cbd146e55a0576fcec90c629fc
network: preview
release: dev-preview-cardanojs
name: dev-preview-cardanojs-coingecko-proxy
diff -u -N /tmp/LIVE-3256016240/v1.Service.dev-preview.dev-preview-cardanojs-backend /tmp/MERGED-130348462/v1.Service.dev-preview.dev-preview-cardanojs-backend
--- /tmp/LIVE-3256016240/v1.Service.dev-preview.dev-preview-cardanojs-backend 2024-02-01 16:38:22.355100298 +0000
+++ /tmp/MERGED-130348462/v1.Service.dev-preview.dev-preview-cardanojs-backend 2024-02-01 16:38:22.355100298 +0000
@@ -5,7 +5,7 @@
labels:
app: backend
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: ff087d3a1bf79d826f7b9fad902e44ce232a907f
+ app.kubernetes.io/version: 9eea66ef92add9cbd146e55a0576fcec90c629fc
network: preview
release: dev-preview-cardanojs
name: dev-preview-cardanojs-backend
diff -u -N /tmp/LIVE-3256016240/v1.Service.dev-preview.dev-preview-cardanojs-coingecko-proxy /tmp/MERGED-130348462/v1.Service.dev-preview.dev-preview-cardanojs-coingecko-proxy
--- /tmp/LIVE-3256016240/v1.Service.dev-preview.dev-preview-cardanojs-coingecko-proxy 2024-02-01 16:38:22.691100458 +0000
+++ /tmp/MERGED-130348462/v1.Service.dev-preview.dev-preview-cardanojs-coingecko-proxy 2024-02-01 16:38:22.691100458 +0000
@@ -5,7 +5,7 @@
labels:
app: coingecko-proxy
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: ff087d3a1bf79d826f7b9fad902e44ce232a907f
+ app.kubernetes.io/version: 9eea66ef92add9cbd146e55a0576fcec90c629fc
network: preview
release: dev-preview-cardanojs
name: dev-preview-cardanojs-coingecko-proxy
diff -u -N /tmp/LIVE-3256016240/v1.Service.dev-preview.dev-preview-cardanojs-handle-provider /tmp/MERGED-130348462/v1.Service.dev-preview.dev-preview-cardanojs-handle-provider
--- /tmp/LIVE-3256016240/v1.Service.dev-preview.dev-preview-cardanojs-handle-provider 2024-02-01 16:38:23.023100697 +0000
+++ /tmp/MERGED-130348462/v1.Service.dev-preview.dev-preview-cardanojs-handle-provider 2024-02-01 16:38:23.023100697 +0000
@@ -5,7 +5,7 @@
labels:
app: handle-provider
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: ff087d3a1bf79d826f7b9fad902e44ce232a907f
+ app.kubernetes.io/version: 9eea66ef92add9cbd146e55a0576fcec90c629fc
network: preview
release: dev-preview-cardanojs
name: dev-preview-cardanojs-handle-provider
diff -u -N /tmp/LIVE-3256016240/v1.Service.dev-preview.dev-preview-cardanojs-stake-pool-provider /tmp/MERGED-130348462/v1.Service.dev-preview.dev-preview-cardanojs-stake-pool-provider
--- /tmp/LIVE-3256016240/v1.Service.dev-preview.dev-preview-cardanojs-stake-pool-provider 2024-02-01 16:38:23.347101020 +0000
+++ /tmp/MERGED-130348462/v1.Service.dev-preview.dev-preview-cardanojs-stake-pool-provider 2024-02-01 16:38:23.351101024 +0000
@@ -5,7 +5,7 @@
labels:
app: stake-pool-provider
app.kubernetes.io/managed-by: std-kubectl
- app.kubernetes.io/version: ff087d3a1bf79d826f7b9fad902e44ce232a907f
+ app.kubernetes.io/version: 9eea66ef92add9cbd146e55a0576fcec90c629fc
network: preview
release: dev-preview-cardanojs
name: dev-preview-cardanojs-stake-pool-provider
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:2a8xgnagzwjmphh2dbvd5k60i519xsbd
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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-g5GsDHfU4wd/3m8AbQgBGnMBYpBl0sG7UkWUIRnNQuY=","path":"/nix/store/njr69jpr4hryhilgj121sdh8k9ypsj6n-source","sourceInfo":"/nix/store/njr69jpr4hryhilgj121sdh8k9ypsj6n-source"},"lastModified":1719402322,"lastModifiedDate":"20240626114522","rev":"57bbe93d3c55af23e07a71fbe7f4253ea2d7308d","shortRev":"57bbe93"}'
+ value: '{"extra":{"narHash":"sha256-Y6l/2NkCRVm/CeRCp4lEFDYf1RHtcsrp+36JoPn2pR4=","path":"/nix/store/nyz530m10jm0jjla5l27kcs0kjbx562h-source","sourceInfo":"/nix/store/nyz530m10jm0jjla5l27kcs0kjbx562h-source"},"lastModified":1719497908,"lastModifiedDate":"20240627141828","rev":"3df60f398dfbba091ecb0afdab89f3cbc2aefee6","shortRev":"3df60f3"}'
- 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:2a8xgnagzwjmphh2dbvd5k60i519xsbd
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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-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:2a8xgnagzwjmphh2dbvd5k60i519xsbd
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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:2a8xgnagzwjmphh2dbvd5k60i519xsbd
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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:2a8xgnagzwjmphh2dbvd5k60i519xsbd
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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:2a8xgnagzwjmphh2dbvd5k60i519xsbd
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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:2a8xgnagzwjmphh2dbvd5k60i519xsbd
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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:2a8xgnagzwjmphh2dbvd5k60i519xsbd
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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: 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:81ih23briy07j5q15v3jw5b59n22vakk
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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-ZrYJn4lRMPi5mm0fpNSMb/b62X8QMgtk1K4OE3D6TRc=","path":"/nix/store/qbdkn2afgxxnq5nvi98dvy3dnc7kr7fp-source","sourceInfo":"/nix/store/qbdkn2afgxxnq5nvi98dvy3dnc7kr7fp-source"},"lastModified":1719408659,"lastModifiedDate":"20240626133059","rev":"f40478db084cb7692f95f99635ab7038eb398df3","shortRev":"f40478d"}'
+ value: '{"extra":{"narHash":"sha256-Y6l/2NkCRVm/CeRCp4lEFDYf1RHtcsrp+36JoPn2pR4=","path":"/nix/store/nyz530m10jm0jjla5l27kcs0kjbx562h-source","sourceInfo":"/nix/store/nyz530m10jm0jjla5l27kcs0kjbx562h-source"},"lastModified":1719497908,"lastModifiedDate":"20240627141828","rev":"3df60f398dfbba091ecb0afdab89f3cbc2aefee6","shortRev":"3df60f3"}'
- 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:81ih23briy07j5q15v3jw5b59n22vakk
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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-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: 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:81ih23briy07j5q15v3jw5b59n22vakk
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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: 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:81ih23briy07j5q15v3jw5b59n22vakk
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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: 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:81ih23briy07j5q15v3jw5b59n22vakk
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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: 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:81ih23briy07j5q15v3jw5b59n22vakk
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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: 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:81ih23briy07j5q15v3jw5b59n22vakk
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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: 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:81ih23briy07j5q15v3jw5b59n22vakk
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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-resync@us-east-1@v2
would change:
dev-preprod-resync, dev-preprod-resync-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-resync-cardanojs-v2
name: dev-preprod-resync-cardanojs-v2-backend
spec:
selector:
matchLabels:
app: backend
network: preprod
release: dev-preprod-resync-cardanojs-v2
template:
metadata:
labels:
app: backend
network: preprod
release: dev-preprod-resync-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-rj9SSusvMvGQF3ByJ5QTocTmHJFGMHgGUv8RG9IjEGI=","path":"/nix/store/39m8y4lnjidxqmzwnapk3j934hv652sg-source","sourceInfo":"/nix/store/39m8y4lnjidxqmzwnapk3j934hv652sg-source"},"lastModified":1717770190,"lastModifiedDate":"20240607142310","rev":"not-a-commit","shortRev":"no rev"}'
+ value: '{"extra":{"narHash":"sha256-Y6l/2NkCRVm/CeRCp4lEFDYf1RHtcsrp+36JoPn2pR4=","path":"/nix/store/nyz530m10jm0jjla5l27kcs0kjbx562h-source","sourceInfo":"/nix/store/nyz530m10jm0jjla5l27kcs0kjbx562h-source"},"lastModified":1719497908,"lastModifiedDate":"20240627141828","rev":"3df60f398dfbba091ecb0afdab89f3cbc2aefee6","shortRev":"3df60f3"}'
- 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: NODE_EXTRA_OPTIONS
value: --trace-gc
- name: OGMIOS_SRV_SERVICE_NAME
value: dev-preprod-resync-cardano-core.dev-preprod-resync.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-resync-postgresql
- name: POSTGRES_HOST_HANDLE
value: dev-preprod-resync-postgresql
- name: POSTGRES_PASSWORD_DB_SYNC
valueFrom:
secretKeyRef:
key: password
name: cardano-owner-user.dev-preprod-resync-postgresql.credentials.postgresql.acid.zalan.do
- name: POSTGRES_PASSWORD_HANDLE
valueFrom:
secretKeyRef:
key: password
name: handle-owner-user.dev-preprod-resync-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-resync-postgresql.credentials.postgresql.acid.zalan.do
- name: POSTGRES_USER_HANDLE
valueFrom:
secretKeyRef:
key: username
name: handle-owner-user.dev-preprod-resync-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-resync-cardano-stack-metadata.dev-preprod-resync.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:1p5m25y45rgh47xlc2ckq0gyad3l5lik
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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-resync, dev-preprod-resync-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-resync-cardanojs-v2
name: dev-preprod-resync-cardanojs-v2-blockfrost-worker
spec:
selector:
matchLabels:
app: blockfrost-worker
network: preprod
release: dev-preprod-resync-cardanojs-v2
template:
metadata:
labels:
app: blockfrost-worker
network: preprod
release: dev-preprod-resync-cardanojs-v2
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: preprod
- name: POSTGRES_DB_DB_SYNC
value: cardano
- name: POSTGRES_HOST_DB_SYNC
value: dev-preprod-resync-postgresql
- name: POSTGRES_PASSWORD_DB_SYNC
valueFrom:
secretKeyRef:
key: password
name: cardano-owner-user.dev-preprod-resync-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-resync-postgresql.credentials.postgresql.acid.zalan.do
- image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:1p5m25y45rgh47xlc2ckq0gyad3l5lik
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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-resync, dev-preprod-resync-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-resync-cardanojs-v2
name: dev-preprod-resync-cardanojs-v2-handle-projector
spec:
selector:
matchLabels:
app: handle-projector
network: preprod
release: dev-preprod-resync-cardanojs-v2
template:
metadata:
labels:
app: handle-projector
network: preprod
release: dev-preprod-resync-cardanojs-v2
spec:
containers:
- args:
- start-projector
env:
- name: HANDLE_POLICY_IDS
value: f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a
- name: LOGGER_MIN_SEVERITY
value: info
- name: NETWORK
value: preprod
- name: OGMIOS_SRV_SERVICE_NAME
value: dev-preprod-resync-cardano-core.dev-preprod-resync.svc.cluster.local
- name: POSTGRES_DB
value: handle
- name: POSTGRES_HOST
value: dev-preprod-resync-postgresql
- name: POSTGRES_PASSWORD
valueFrom:
secretKeyRef:
key: password
name: handle-owner-user.dev-preprod-resync-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-resync-postgresql.credentials.postgresql.acid.zalan.do
- name: PROJECTION_NAMES
value: handle
- image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:1p5m25y45rgh47xlc2ckq0gyad3l5lik
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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-resync, dev-preprod-resync-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-resync-cardanojs-v2
name: dev-preprod-resync-cardanojs-v2-handle-provider
spec:
selector:
matchLabels:
app: handle-provider
network: preprod
release: dev-preprod-resync-cardanojs-v2
template:
metadata:
labels:
app: handle-provider
network: preprod
release: dev-preprod-resync-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: 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-resync-cardano-core.dev-preprod-resync.svc.cluster.local
- name: POSTGRES_DB_HANDLE
value: handle
- name: POSTGRES_HOST_HANDLE
value: dev-preprod-resync-postgresql
- name: POSTGRES_PASSWORD_HANDLE
valueFrom:
secretKeyRef:
key: password
name: handle-owner-user.dev-preprod-resync-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-resync-postgresql.credentials.postgresql.acid.zalan.do
- name: SERVICE_NAMES
value: handle
- image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:1p5m25y45rgh47xlc2ckq0gyad3l5lik
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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-resync, dev-preprod-resync-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-resync-cardanojs-v2
name: dev-preprod-resync-cardanojs-v2-pg-boss-worker
spec:
selector:
matchLabels:
app: pg-boss-worker
network: preprod
release: dev-preprod-resync-cardanojs-v2
template:
metadata:
labels:
app: pg-boss-worker
network: preprod
release: dev-preprod-resync-cardanojs-v2
spec:
containers:
- args:
- start-pg-boss-worker
env:
- 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-resync-cardanojs-v2-backend.dev-preprod-resync.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-resync-postgresql
- name: POSTGRES_HOST_STAKE_POOL
value: dev-preprod-resync-postgresql
- name: POSTGRES_PASSWORD_DB_SYNC
valueFrom:
secretKeyRef:
key: password
name: cardano-owner-user.dev-preprod-resync-postgresql.credentials.postgresql.acid.zalan.do
- name: POSTGRES_PASSWORD_STAKE_POOL
valueFrom:
secretKeyRef:
key: password
name: stakepoolv2-owner-user.dev-preprod-resync-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-resync-postgresql.credentials.postgresql.acid.zalan.do
- name: POSTGRES_USER_STAKE_POOL
valueFrom:
secretKeyRef:
key: username
name: stakepoolv2-owner-user.dev-preprod-resync-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-resync-cardanojs-v2-backend.dev-preprod-resync.svc.cluster.local
- image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:1p5m25y45rgh47xlc2ckq0gyad3l5lik
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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-resync, dev-preprod-resync-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-resync-cardanojs-v2
name: dev-preprod-resync-cardanojs-v2-stake-pool-projector
spec:
selector:
matchLabels:
app: stake-pool-projector
network: preprod
release: dev-preprod-resync-cardanojs-v2
template:
metadata:
labels:
app: stake-pool-projector
network: preprod
release: dev-preprod-resync-cardanojs-v2
spec:
containers:
- args:
- start-projector
env:
- name: LOGGER_MIN_SEVERITY
value: info
- name: NETWORK
value: preprod
- name: OGMIOS_SRV_SERVICE_NAME
value: dev-preprod-resync-cardano-core.dev-preprod-resync.svc.cluster.local
- name: POSTGRES_DB
value: stakepoolv2
- name: POSTGRES_HOST
value: dev-preprod-resync-postgresql
- name: POSTGRES_PASSWORD
valueFrom:
secretKeyRef:
key: password
name: stakepoolv2-owner-user.dev-preprod-resync-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-resync-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:1p5m25y45rgh47xlc2ckq0gyad3l5lik
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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-resync, dev-preprod-resync-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-resync-cardanojs-v2
name: dev-preprod-resync-cardanojs-v2-stake-pool-provider
spec:
selector:
matchLabels:
app: stake-pool-provider
network: preprod
release: dev-preprod-resync-cardanojs-v2
template:
metadata:
labels:
app: stake-pool-provider
network: preprod
release: dev-preprod-resync-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: 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-resync-cardano-core.dev-preprod-resync.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-resync-postgresql
- name: POSTGRES_PASSWORD_STAKE_POOL
valueFrom:
secretKeyRef:
key: password
name: stakepoolv2-owner-user.dev-preprod-resync-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-resync-postgresql.credentials.postgresql.acid.zalan.do
- name: SERVICE_NAMES
value: stake-pool
- name: TOKEN_METADATA_SERVER_URL
value: http://dev-preprod-resync-cardano-stack-metadata.dev-preprod-resync.svc.cluster.local
- name: USE_TYPEORM_STAKE_POOL_PROVIDER
value: "true"
- image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:1p5m25y45rgh47xlc2ckq0gyad3l5lik
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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-ZrYJn4lRMPi5mm0fpNSMb/b62X8QMgtk1K4OE3D6TRc=","path":"/nix/store/qbdkn2afgxxnq5nvi98dvy3dnc7kr7fp-source","sourceInfo":"/nix/store/qbdkn2afgxxnq5nvi98dvy3dnc7kr7fp-source"},"lastModified":1719408659,"lastModifiedDate":"20240626133059","rev":"f40478db084cb7692f95f99635ab7038eb398df3","shortRev":"f40478d"}'
+ value: '{"extra":{"narHash":"sha256-Y6l/2NkCRVm/CeRCp4lEFDYf1RHtcsrp+36JoPn2pR4=","path":"/nix/store/nyz530m10jm0jjla5l27kcs0kjbx562h-source","sourceInfo":"/nix/store/nyz530m10jm0jjla5l27kcs0kjbx562h-source"},"lastModified":1719497908,"lastModifiedDate":"20240627141828","rev":"3df60f398dfbba091ecb0afdab89f3cbc2aefee6","shortRev":"3df60f3"}'
- 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:81ih23briy07j5q15v3jw5b59n22vakk
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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-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: 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:81ih23briy07j5q15v3jw5b59n22vakk
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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: 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:81ih23briy07j5q15v3jw5b59n22vakk
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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: 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:81ih23briy07j5q15v3jw5b59n22vakk
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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: 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:81ih23briy07j5q15v3jw5b59n22vakk
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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: 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:81ih23briy07j5q15v3jw5b59n22vakk
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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: 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:81ih23briy07j5q15v3jw5b59n22vakk
+ image: 926093910549.dkr.ecr.us-east-1.amazonaws.com/cardano-services:pffgad1ly4dywm96s0hzjv8mlmifr9i5
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
Converted to draft until GHA works correctly