Adds variables to deploy memorydb to relayer engine

This commit is contained in:
Gabriel Zimmermann 2023-02-01 00:40:52 -03:00 committed by Joe Howarth
parent d59bd6d82a
commit 55055bd088
4 changed files with 25 additions and 10 deletions

View File

@ -2,4 +2,5 @@
kubectl apply -f ./spy-service.yaml
source ../../pkeys.sh
bash inject-private-keys.sh
bash inject-redis-secrets.sh
bash simple-gr.sh

View File

@ -0,0 +1,8 @@
#! /bin/sh
kubectl delete secret redis-generic-relayer --ignore-not-found
kubectl create secret generic redis-generic-relayer \
--from-literal=RELAYER_ENGINE_REDIS_HOST=${RELAYER_ENGINE_REDIS_HOST} \
--from-literal=RELAYER_ENGINE_REDIS_USERNAME=${RELAYER_ENGINE_REDIS_USERNAME} \
--from-literal=RELAYER_ENGINE_REDIS_PASSWORD=${RELAYER_ENGINE_REDIS_PASSWORD}

View File

@ -1,9 +1,12 @@
{
"mode": "BOTH",
"logLevel": "info",
"storeType": "InMemory",
"redisPort": 6379,
"redisHost": "redis-master.default.svc.cluster.local",
"storeType": "Redis",
"redis": {
"port": 6379,
"host": "redis-master.default.svc.cluster.local",
"tls": true
},
"readinessPort": 2000,
"numGuardians": 1,
"supportedChains": [

View File

@ -15,7 +15,7 @@ spec:
labels:
app: simple-gr
spec:
restartPolicy: Always
restartPolicy: Always
containers:
- name: simple-gr
image: ghcr.io/wormhole-foundation/trustless-generic-relayer:pr-65
@ -43,31 +43,34 @@ spec:
secretKeyRef:
name: private-keys
key: PRIVATE_KEYS_CHAIN_4
optional: false
optional: false
- name: PRIVATE_KEYS_CHAIN_5
valueFrom:
secretKeyRef:
name: private-keys
key: PRIVATE_KEYS_CHAIN_5
optional: false
optional: false
- name: PRIVATE_KEYS_CHAIN_6
valueFrom:
secretKeyRef:
name: private-keys
key: PRIVATE_KEYS_CHAIN_6
optional: false
- name: PRIVATE_KEYS_CHAIN_14
optional: false
- name: PRIVATE_KEYS_CHAIN_14
valueFrom:
secretKeyRef:
name: private-keys
key: PRIVATE_KEYS_CHAIN_14
optional: false
optional: false
- name: PRIVATE_KEYS_CHAIN_16
valueFrom:
secretKeyRef:
name: private-keys
key: PRIVATE_KEYS_CHAIN_16
optional: false
optional: false
envFrom:
- secretRef:
name: redis-generic-relayer
volumes:
- name: relayer-contracts
configMap: