Skip to content

Commit

Permalink
Migrate hoprd nodes to GCP (#477)
Browse files Browse the repository at this point in the history
* Migrate hoprd nodes to GCP

* remove parameter

* apply changes

* scale up

* bump helm chart
  • Loading branch information
ausias-armesto authored Feb 29, 2024
1 parent f45a41d commit ead0805
Show file tree
Hide file tree
Showing 7 changed files with 316 additions and 1 deletion.
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ simulation.env
.vscode/
*.env
*.log
*.yaml


# logs
net_viz-*.png
Expand Down
31 changes: 31 additions & 0 deletions helm/helmfile.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
environments:
staging:
values:
- values-common.yaml
- values-staging.yaml
secrets:
- secrets-staging.sops.yaml
prod:
values:
- values-common.yaml
- values-prod.yaml
secrets:
- secrets-prod.sops.yaml
---
repositories:
- name: hoprassociation
url: europe-west3-docker.pkg.dev/hoprassociation/helm-charts
oci: true
releases:
- name: hoprd-ctdapp
namespace: ctdapp
chart: hoprassociation/cluster-hoprd
version: 0.3.0-rc.2
wait: true
timeout: 5
values:
- values-common.yaml
- values-{{ .Environment.Name }}.yaml
secrets:
- secrets-{{ .Environment.Name }}.sops.yaml

25 changes: 25 additions & 0 deletions helm/secrets-prod.sops.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
wallet:
deployerPrivateKey: ENC[AES256_GCM,data:RElyy52nA0/VE2QISVliJkWXeAVjTHpi/UPKDx/xpvbeYkPlRf1MMQWzRfI4y/+cdHGJc8EXuyfMzZLM0vlbdA==,iv:ZKQWRnYijrmO0gK368+4v+3SwlIBHw5LRFGmXCy25IQ=,tag:qlG3R2tjrtKIFulsfUU9XQ==,type:str]
identityPassword: ENC[AES256_GCM,data:FzOLX0kYIJPxpq3kg8T9EzqlfO5Worc=,iv:kw3ugpdN+6BkjmwmveMX+C34GbrcloV1AESw/tj9RsM=,tag:jk8lyAHx1pR8pVMqN+OlGA==,type:str]
hoprdApiToken: ENC[AES256_GCM,data:/CafRsA8+tevF0GuHjK1G7mrACr2zImhiEKgJOA6jhTX22qX83LMtX2nmmJKXBedvvU/3g==,iv:M7a7bX4O6VSjhq5xXNo9YYM7FSg2vwtVXeYVp9vCRTk=,tag:0eCDQXwKuqeRq627ia5TJw==,type:str]
sops:
shamir_threshold: 1
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age:
- recipient: age12p3svcjz26wqaw2ccxarwd22fuaxdzhn57em9mlyjvh2vvjvresqcejfwk
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMMDBoQWRSMEk4dTB4Kytw
NDFhQUYrd0k5R1NMSk4rQnNaajdVaUgydUdBCkMxdlhqSmVRRFpDNmlkejRRZXV3
WUNpelBHQ2QydXZ4VFlLL1MyTnoyVTAKLS0tIHJGTVpzcHBuTThXQ1h4aDBReERH
U1Y1U3hub0Q1eVlWZS9HU3dYelpGbHcK8zlP32ezjRDORF9Z8OdKib/Hm0gdL4v5
oakH+9etUi3LoXowDza9ZocCwfgCjmx4WhKFCw/n3eRT0zBk4o+OaQ==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2024-02-27T12:43:48Z"
mac: ENC[AES256_GCM,data:z/jJTfTF32LwmvNd9aY7UKgVeQhXRdup6mYlVt7gebkPxALqRP0VD+/ERanc+jRUFnLWIQXYhpkHBjrt7vkrasNEJE67LEaXjPDs8y+VU8BPFY7XMN04dlebq9UYHEum4hf9riH4w+JqD4TLMmpFddUOzUV2rvYqQNamdxEWywA=,iv:U07I+Nw1lHWW0aUNke2EzsHsLoAXN656wzOOGsHlgaA=,tag:2IGbb50g1rOOovFUDCdEEQ==,type:str]
pgp: []
unencrypted_suffix: _unencrypted
version: 3.8.0
25 changes: 25 additions & 0 deletions helm/secrets-staging.sops.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
wallet:
deployerPrivateKey: ENC[AES256_GCM,data:RElyy52nA0/VE2QISVliJkWXeAVjTHpi/UPKDx/xpvbeYkPlRf1MMQWzRfI4y/+cdHGJc8EXuyfMzZLM0vlbdA==,iv:ZKQWRnYijrmO0gK368+4v+3SwlIBHw5LRFGmXCy25IQ=,tag:qlG3R2tjrtKIFulsfUU9XQ==,type:str]
identityPassword: ENC[AES256_GCM,data:FzOLX0kYIJPxpq3kg8T9EzqlfO5Worc=,iv:kw3ugpdN+6BkjmwmveMX+C34GbrcloV1AESw/tj9RsM=,tag:jk8lyAHx1pR8pVMqN+OlGA==,type:str]
hoprdApiToken: ENC[AES256_GCM,data:/CafRsA8+tevF0GuHjK1G7mrACr2zImhiEKgJOA6jhTX22qX83LMtX2nmmJKXBedvvU/3g==,iv:M7a7bX4O6VSjhq5xXNo9YYM7FSg2vwtVXeYVp9vCRTk=,tag:0eCDQXwKuqeRq627ia5TJw==,type:str]
sops:
shamir_threshold: 1
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age:
- recipient: age12p3svcjz26wqaw2ccxarwd22fuaxdzhn57em9mlyjvh2vvjvresqcejfwk
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMMDBoQWRSMEk4dTB4Kytw
NDFhQUYrd0k5R1NMSk4rQnNaajdVaUgydUdBCkMxdlhqSmVRRFpDNmlkejRRZXV3
WUNpelBHQ2QydXZ4VFlLL1MyTnoyVTAKLS0tIHJGTVpzcHBuTThXQ1h4aDBReERH
U1Y1U3hub0Q1eVlWZS9HU3dYelpGbHcK8zlP32ezjRDORF9Z8OdKib/Hm0gdL4v5
oakH+9etUi3LoXowDza9ZocCwfgCjmx4WhKFCw/n3eRT0zBk4o+OaQ==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2024-02-27T12:43:48Z"
mac: ENC[AES256_GCM,data:z/jJTfTF32LwmvNd9aY7UKgVeQhXRdup6mYlVt7gebkPxALqRP0VD+/ERanc+jRUFnLWIQXYhpkHBjrt7vkrasNEJE67LEaXjPDs8y+VU8BPFY7XMN04dlebq9UYHEum4hf9riH4w+JqD4TLMmpFddUOzUV2rvYqQNamdxEWywA=,iv:U07I+Nw1lHWW0aUNke2EzsHsLoAXN656wzOOGsHlgaA=,tag:2IGbb50g1rOOovFUDCdEEQ==,type:str]
pgp: []
unencrypted_suffix: _unencrypted
version: 3.8.0
41 changes: 41 additions & 0 deletions helm/values-common.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
deployment:
resources: |
limits:
cpu: 1500m
memory: 2Gi
requests:
cpu: 750m
memory: 512Mi
startupProbe: |
failureThreshold: 800
httpGet:
path: /startedz
port: 3001
scheme: HTTP
periodSeconds: 60
successThreshold: 1
timeoutSeconds: 5
readinessProbe: |
failureThreshold: 800
httpGet:
path: /readyz
port: 3001
scheme: HTTP
periodSeconds: 60
successThreshold: 1
timeoutSeconds: 5
livenessProbe: |
failureThreshold: 3
httpGet:
path: /healthyz
port: 3001
scheme: HTTP
periodSeconds: 5
successThreshold: 1
timeoutSeconds: 5
identityPool:
funding:
enabled: true
schedule: 0 1 * * 1
nativeAmount: 1
148 changes: 148 additions & 0 deletions helm/values-prod.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,148 @@
replicas: 1
network: dufour
version: 2.0.7
supportedRelease: providence

config: |
host:
address: !IPv4 0.0.0.0
port: 9091
identity:
file: "/app/hoprd-db/.hoprd.id"
password: "<REDACTED>"
private_key:
db:
data: "/app/hoprd-db"
initialize: true
force_initialize: false
inbox:
capacity: 512
max_age: 900
excluded_tags:
- 0
api:
enable: true
auth: !Token "<REDACTED>"
host:
address: !IPv4 0.0.0.0
port: 3001
strategy:
on_fail_continue: true
allow_recursive: false
finalize_channel_closure: true
strategies:
heartbeat:
variance: 2000
interval: 20000
threshold: 60000
network_options:
min_delay: 1
max_delay: 300
quality_avg_window_size: 25
quality_bad_threshold: 0.2
quality_offline_threshold: 0.5
quality_step: 0.1
ignore_timeframe: 600
backoff_exponent: 1.5
backoff_min: 2
backoff_max: 300
healthcheck:
enable: true
host: 0.0.0.0
port: 8080
protocol:
ack:
timeout: 15
heartbeat:
timeout: 15
msg:
timeout: 15
ticket_aggregation:
timeout: 15
network: dufour
chain:
announce: true
provider: https://primary.gnosis-chain.rpc.hoprtech.net
check_unrealized_balance: true
safe_module:
safe_transaction_service_provider:
safe_address:
addr:
- 44
- 44
- 44
- 44
- 44
- 44
- 44
- 44
- 44
- 44
- 44
- 44
- 44
- 44
- 44
- 44
- 44
- 44
- 44
- 44
module_address:
addr:
- 44
- 44
- 44
- 44
- 44
- 44
- 44
- 44
- 44
- 44
- 44
- 44
- 44
- 44
- 44
- 44
- 44
- 44
- 44
- 44
test:
announce_local_addresses: false
prefer_local_addresses: false
use_weak_crypto: false
identities:
hoprd-ctdapp-1:
identityFile: "eyJjcnlwdG8iOnsiY2lwaGVyIjoiYWVzLTEyOC1jdHIiLCJjaXBoZXJwYXJhbXMiOnsiaXYiOiI3YjhjYjkwZjY2YzAxZDdkOWU4OWJhYTA1NzY5ZDQ2NyJ9LCJjaXBoZXJ0ZXh0IjoiMjc4MTdhMzA5MzAyOGFkMmYyMmUzN2JhZjEzMDQ0NDI4MmJkMGE3MGRjMzM0ODk0YTQ2OGZkZDkzZWQ2MDNlOTMxYTEyYmZjMmViMjk2YjY5ODFhZWE0ZWIyOWMyZjk2ODk2YjU5MzQ2NmQ5N2E3ZmZkYjlhZWRjYjg5ZTQ3OGU0ODVhMzQwNGM5ODVlOTBlMzM5MjNkMWJmNGYxZGZkMDI1Zjg2NWE1YWY2MDJlZjM5NjY4Njk0ZWZhNmYxYWIwYzcxMzNhYTI5NjUwMjQ3MWQ3NWY5YmY4ZGQ0N2RjZjkwNzI5MzVlNDAyNGVjNjAyNjVlZTdhMDEyMDE1NWIwN2UzODQ5YmFhMDM2N2JlOTkyZGMxMTNkYTgzMTRhMGRiNDQxNGJlYzIyMGI4OGZkOWEzOTllZGRkZmU4YmZlNTFiNjA1OGVjNmZhNzNjNzhjMGYyOGZjODkiLCJrZGYiOiJzY3J5cHQiLCJrZGZwYXJhbXMiOnsiZGtsZW4iOjMyLCJuIjo4MTkyLCJwIjoxLCJyIjo4LCJzYWx0IjoiOGExNWVjNzY3ZDBhMWIyNTM2NzZjNTY1MjE2ZmY4NzJkZmE4MTExZjFhZDhmZTUzODNmMGM4NzM2M2ZiYTczMCJ9LCJtYWMiOiI1ODczNWRlNjQzZjI1YWM1MGRkZDkyNzYxMzFhNGFkNjgyZGEwMWM5OWU4OTA3NTUzOTcwMWJkYzEyYmYwZTlkIn0sImlkIjoiNWE3ZjlhMDgtZTBjZS00ZmQ1LWE2MGUtNzNhZDY5YTllMTcwIiwidmVyc2lvbiI6M30="
peerId: "12D3KooWL16nW1Z2dLvyZWzr9ZZwoLTeuSfaKSeX2BjucHwSoEwJ"
nativeAddress: "0xd30f8f6e5865d7ec947e101b1d6a183e9776ba40"
safeAddress: "0x4AFa6a5265ae7Ba332e886Be3BCe5b16c861dd9f"
moduleAddress: "0x4c28c1e308869cC1b2F5329A4c1F480efe1506d6"
hoprd-ctdapp-2:
identityFile: "eyJjcnlwdG8iOnsiY2lwaGVyIjoiYWVzLTEyOC1jdHIiLCJjaXBoZXJwYXJhbXMiOnsiaXYiOiJhNjM1Yjc3NjIzY2Q3ZGEzMzY4MWY4YzFlZmE4MzFjMCJ9LCJjaXBoZXJ0ZXh0IjoiNzEzYTFjMGJmYjQ3ODM0ZWZiNGM4MzBhNTAyNTA1OWRkOTc3MDc0NmM0M2YxMjkxYzZkYWM4ZTg1YzMxZmVjOWFhNTQyYjM3NTBkMTRjNzczY2U3N2VjNmYzOWEwMjhjMTBiMmU0Nzg3ODE1ZTFkYjhjMWQ3OWI3ZTZlMTMxYjVmNDY3ZGQ5OTFhMDIwNDMwOTE2N2YyZWRkMTM4M2VkNWQ1NDAwMDdiMzllNWMwYWE1YTU1NjA4ZmUzOWY5ZTMxNWRlMTE5NGVhOTQ0MTJmY2I4YTdmN2JiYzlhZmUyNjNiMWVmMTI5OTc5YTVjMzA1NGUwYjI3N2QxMWZkZGRlY2ZjYjE2YWU2NmQ2NDczYWMzNTA0ZTUzMjViZmZkMGI2Yzc0MzIyZjkyZjE1MGZlYjEyZTBjYTZhNWQwMjE4ZDRlYWUxMWNlY2IzZTMxNjE5OWI2ZjI3YzAiLCJrZGYiOiJzY3J5cHQiLCJrZGZwYXJhbXMiOnsiZGtsZW4iOjMyLCJuIjo4MTkyLCJwIjoxLCJyIjo4LCJzYWx0IjoiMTRkOWY1OWI2ZjZiMjUwMjVjYzY4ZGYyZWFkZGM3ZDFjNTNjMzQ1OTczOTkwNDUyOTdhYzE3Yjg0NTEzYTU1ZCJ9LCJtYWMiOiJiYzQ3MTFhNmIxNGM3YWVlYmEwYzFjZmM2ODU3OWE0YjBmYWYyNjdkNjBhNzQ3YTU5ZmY5ZmE5YjYyNThiMGMwIn0sImlkIjoiYmRmNDZmYTctYjE3Zi00MjQ0LTgzMTgtYTE0N2E0ZDE2NmUzIiwidmVyc2lvbiI6M30="
peerId: "12D3KooWH9rfYNKMkNncYJxS7BH41ThPZUYe3FNkbfmJAa4n5r3x"
nativeAddress: "0x5a5bf3d3ce59cd304f198b86c1a78adfadf31f83"
safeAddress: "0xDf9BE8bdB5AE4a130E861E5158C95667E7b2C0CB"
moduleAddress: "0x3aAB0c84CcBbd55cD217A523e1b89988EBF4f30a"
hoprd-ctdapp-3:
identityFile: "eyJjcnlwdG8iOnsiY2lwaGVyIjoiYWVzLTEyOC1jdHIiLCJjaXBoZXJwYXJhbXMiOnsiaXYiOiJkYmM1NDVlNDQ1NDRjZDFmMTlmMzk1YmNkMWVlMTJlYSJ9LCJjaXBoZXJ0ZXh0IjoiOTg1OGE2ODI3ZTU4YzZjNjI1ZGM4YTEzM2JhZjAyZDk1OGE1OWFhY2RmZjQ0ZDY3OWJjODMzNzE2N2FjZmMwYTU3YjdlYTk5MmQwNmJiZjkwZmQ1ODA5YTQyNWMzZTZmYjAyMTg5YzRiMjg4YmUxY2ZhYzBlYzQ1MWRlMTNkNTIxNDgzZjljNTRhMDNkMzMzODllMDdhMjE5YmZhYjgxNzhhNDdlMjBlZGFiOTU2N2RjNWYyMmU0Y2RkZjhmNTQzYTdjMjlmYjRiZWU5YmY5MDFhYzJiOTNmZDFiZmE4NjVjM2E1NmQ5YzcyNDM2OWU4ZDc5ZGRiMDQwMjRhZDdmNzcyNjE0Mzc2MGEzMGI2MzU3NTU4NjBlNzA0MDBhMGUxNjcxNDgwNzAxNzA1MTE0Yzk4ZDlmNWVkMDlkYWVjYzA1YmM5MDA4OGM5YTllMDBhYTQ2ODJiYTQiLCJrZGYiOiJzY3J5cHQiLCJrZGZwYXJhbXMiOnsiZGtsZW4iOjMyLCJuIjo4MTkyLCJwIjoxLCJyIjo4LCJzYWx0IjoiZGVlNGVjMzI3NzYzNTE2YWVjZjAwNGFlMTZiZWZkNTQzMjIzYzhlM2Q0ODIwODEyMGJhYmQwZjM4YTM3MDY4ZiJ9LCJtYWMiOiJlMDlkM2FmYTAzMjI4MmQ2NzA4N2I3YWNiODRkZTM4ZDdlODMyNjY2ZDJmYmYxMDY5ODE3Y2ZiZTZmZWI0ZDc3In0sImlkIjoiYmFhZjYzMjQtYzcwNi00ZDVlLWE3ODYtZmI4OGQ2MzI0ZDVjIiwidmVyc2lvbiI6M30="
peerId: "12D3KooWNYi2kG5cdeEUBvjemZRUkPVmAeXsSGVrX9QHnEiMfh8w"
nativeAddress: "0xa4642c066c1f8927db9d34abab599af784a2cff0"
safeAddress: "0xc5E2D5bA66916EF8413a87e3098117C6aC596597"
moduleAddress: "0x448e1116047b452CC582625a954460264D5Ad637"
hoprd-ctdapp-4:
identityFile: "eyJjcnlwdG8iOnsiY2lwaGVyIjoiYWVzLTEyOC1jdHIiLCJjaXBoZXJwYXJhbXMiOnsiaXYiOiI5MmViNmE1Y2JkZTIyYTdlYTZhYjg2YzVmYmMzMzU1OCJ9LCJjaXBoZXJ0ZXh0IjoiN2IzNGU5YjY0OTFkYzQzNmE1NDRhMzUwZmVkNGIwMWZhOTFkOWZjNzk4OTYzNWVjYmZkYTJlM2U1ODIyMTlkNGY1ZDJlMTNhYWYzNTRkNGJkNjg0OGM1Yzg1N2QxMDQxNGEyNDg4ZjI4ZmM0YzYxZTM4MmU4ZGRjNjA2MjEyMTY0ZDIzMWY2NGE0YjU3MDFiM2UwMGE0OTNiMjYzMGYwYzUzZDU2Nzc0NmRhOTRlM2ZkOWNiNTUxY2VjYmY1NmIzMGJhZDkwODVjZjI5OTRhZDgyOTgyZWNhNzZmNTg4YjgzMTMxN2VjM2MxYjE5ODcwZGM1NDZkZjQ4ZjU2NDNhZTFkZTAyZmNlZmI5MWQyNGI5ZWZkOWQ5YjhmNGVlOTVhZDZlYTM2MzhjNThkYWRkODJmZTViMjk0MzFkZmMxZDdhN2M4NTY5NjJhMzc2OGNlYmMyN2FjZGYiLCJrZGYiOiJzY3J5cHQiLCJrZGZwYXJhbXMiOnsiZGtsZW4iOjMyLCJuIjo4MTkyLCJwIjoxLCJyIjo4LCJzYWx0IjoiYmZhMzZjMDNkZjg4ZTc2NmZlNGMyNmZmZTNmNjQ5NTFlMzRmMjdhZWU5ZmY0MjM5YTdmMDQxZTI4NzRhZTExMCJ9LCJtYWMiOiIxYjk3ZmYzN2Y3YzFkY2MxMzZkOGVjZjdiODBjZGMwNjM3NTE1M2IwOGEzYTFmYjk4YzFlNGNlMTA4YTY1ZDU4In0sImlkIjoiMzZiMDY0NTgtYzFlMC00ODg0LTk3NzctNTExYmIwMTMyOTk1IiwidmVyc2lvbiI6M30="
peerId: "12D3KooWGyY39vD8J2VGEDjTCD3eEyvV4YrnKM9NCQa6SYJKczrR"
nativeAddress: "0xcbe8726c80cc0d7751b9545dd5a4b5b0e53e383d"
safeAddress: "0x5445A497292C8E669e7d3419BE68DE23c450c56F"
moduleAddress: "0xB32Db6FE369dF1Ee0E1E9bE78c4b488eaB361d6f"
hoprd-ctdapp-5:
identityFile: "eyJjcnlwdG8iOnsiY2lwaGVyIjoiYWVzLTEyOC1jdHIiLCJjaXBoZXJwYXJhbXMiOnsiaXYiOiI0YjcxNDJkZGUwMDA5ODhjYjI1YTJhZDRkNzRlNzIyOSJ9LCJjaXBoZXJ0ZXh0IjoiMDE1NzgxNzFkNzkwYTUwZDQ2ODQ2YTZhYzYxMjYwNjIzZmY4YzllMDIzM2JlYmFiYWZhOTliZGE2NDE1YTA2ZjhiNzc0MjE5MWRmNzdhNzRiMGIzYzc1NGE2MWU2ZGQ5Yjk0NTM2NWIxYmY5MTkyOTU0NDdjNDE3YzczNTJiODE2ZDk5ZjZlMmQyMmIxODA3MzBlNzhiNTAxYWMyM2RkYmNiZWNlZmY2NTY4NWYyOGQ4N2NkZjY2NWIwYTM2YmM2ZDZkOTI2MDRkYzUzNzJlMWY4Njg1ZWUyNmM4YjhlNDI5N2MwY2FiZWNiMDIwOTk4Y2UyZWU2NGFjODI4ZDc0OGVlNDU2ZDFiY2ZkOTZiYTI3MjAzNzg1ODQxMGRhZjRmMjI5NzIyZGY5MzkxMTEyMWNlOWVjMzliNGVlNWEzMjU5NzI1NzAwZGU0NWMwZjAxYWVjYzM4MzQiLCJrZGYiOiJzY3J5cHQiLCJrZGZwYXJhbXMiOnsiZGtsZW4iOjMyLCJuIjo4MTkyLCJwIjoxLCJyIjo4LCJzYWx0IjoiOTYxYWY0ZjM1YjliOGJhNWJlNGI0OGU3NGY1NWE1MTI0MjI0ODI2Y2M1NzY1MmExNTcyMjY5ZjBmNzg2ODY2YiJ9LCJtYWMiOiJlMzFiYmQxM2YyZWM0ZTA5ZWE2NzcxZTAzZDc5YjkwYzdhZGVjNzM1M2E0YTQzNTBlYzk3ZjU4NGM5ZDliNzgzIn0sImlkIjoiMjJjOWRlN2EtNTVhMy00YWRiLWE3ZTUtODUxOWJkNzJiZDVkIiwidmVyc2lvbiI6M30="
peerId: "12D3KooWB1bPdu9Q5w2nzKkaCoE9gq9j8bgd3c8iVu81ypSu5WqB"
nativeAddress: "0x764d3162a4024c5cba8817446ef563b27aa57598"
safeAddress: "0x7f30E4902606291De7518f80E0863a944a80eB41"
moduleAddress: "0x221ab86f3fEF58d8e018B6c1fe5d1768925b4BEF"
45 changes: 45 additions & 0 deletions helm/values-staging.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
replicas: 5
network: rotsee
version: saint-louis-latest

config: |
hopr:
chain:
network: rotsee
provider: https://primary.gnosis-chain.rpc.hoprtech.net
strategy:
on_fail_continue: true
allow_recursive: false
strategies: []
identities:
hoprd-ctdapp-1:
identityFile: "eyJjcnlwdG8iOnsiY2lwaGVyIjoiYWVzLTEyOC1jdHIiLCJjaXBoZXJwYXJhbXMiOnsiaXYiOiIxODg5MDczNTE2MzAyZTE0NWM2YjEyZjRmMjZiZTM5MyJ9LCJjaXBoZXJ0ZXh0IjoiNzliZDA2OGQ4N2EyZTI1NWUzY2ViNDQ5Y2M4ZWM4ZGViOGI1YjMzMmJiYzcxMTJhMmNkYmM5NTRmYjkyMmMxMjkwNDU5NTI0NGRlNjQ4MzdkZDFiMmI2ZjUyY2Y3NDg3NGQ3MWFjMDFmMzIxZjE3MGFhZTk2ZWFlZmZmNDhlYzgyNjQ2ODk0N2E4YTRhNTQyM2RhYTQ5MTFkOTM1YzdiNGQwZjQ3ZjMwMTAxYWVjZTdkNzY5OGFjYjIyZGU1OGNhYmUxMDY0ZTU1MDk2NWNiNTAxZjUyYzU2MzQyMDQ1MTFhNTVmZWViZDhkYjkwZWQ0ODVjZGVmMzUwZTFkYTk5YWU2NDUyNmFiMTExODJmNTBiYjExZjQ5NzJlMTJlYWRiODNlZjA4NTIwNjUyMmFjYzRiYmMxZTdlNGRmNTQxMjA3OGE3YzM0MjRmODM3YjdkZjM5MGI0NDkiLCJrZGYiOiJzY3J5cHQiLCJrZGZwYXJhbXMiOnsiZGtsZW4iOjMyLCJuIjo4MTkyLCJwIjoxLCJyIjo4LCJzYWx0IjoiNzM2OTQ1ZmEwZTFjMTQ3MjRmN2Q0YWQ5MjYyOWExYmVmYTlhNDI4MjQ3ZmRmYzI1MTY4MDdlY2MxMTNmMjU0ZCJ9LCJtYWMiOiI4ODgzMzhmZjViNDk3MTJlZjMzMzFiMDlmNTY2NmIwY2IzZDkyNTdhNGQxNjk0M2U3ZjVmODQzY2I1YWIyOTk2In0sImlkIjoiMDdlOTUxMzEtMWU4ZC00YzI5LTk4OTQtZWVkZDU5NDJlMTM2IiwidmVyc2lvbiI6M30="
peerId: "12D3KooWQUb83ioj9uPRkk3VQKhw1gKBPSY22zZAKaRY47KLWUqA"
nativeAddress: "0x2eb08c7d673c4b7e8c017471e8d4de996aa82e83"
safeAddress: "0x6f835DeD9E11B859DE87bACBbec9E2BE13Fe0190"
moduleAddress: "0x954787c8BE35e8Fe080bd1A978E54FD92114313A"
hoprd-ctdapp-2:
identityFile: "eyJjcnlwdG8iOnsiY2lwaGVyIjoiYWVzLTEyOC1jdHIiLCJjaXBoZXJwYXJhbXMiOnsiaXYiOiI0MTZmNzI3NWIyNDM3ZDYzOGNkYmQ2NzA2YjljMjA3ZSJ9LCJjaXBoZXJ0ZXh0IjoiYTUzNjFhNzI3OWE4YzBkN2JmN2M0Nzc3NzVmZmJlYTlmMjQxODQ1NTVmNzJlMWNmNDYwM2VjZTBkYjBlODUzYWI3ZDEzNGU5YzI5NzdhYTZmMTVjMjQ4YjJiNjY0YzBiYzAzMzVlMDhiYzgzNTU3YjUxYzk4YTgzZDk0NDY5OWUwYjM3MmEzMzcwOWYyZGIwM2FjZGIyOTc3ZGUwODRlNDRkMzYzMmYyYTNiZDAzZWExZTRmMjRhNTYxMDZjNzJhMDA3NjhhZGFhNTg4ZTlkOTgxN2YxM2MzN2UzODQ4NzM4YzQ2OTkxMmU0MWQzNGE1ZThjYmRkMWIxNzIyMWExNGViZGQyNWQxZGVhM2E2NGI5MmQyMmFkMTMyNjFjMTUxMDg3NjExOGUyMTcxYzk5YmZiNTZkNzMwMTA0MjIwYmRjZGFiZTQ3ZDIxM2I5NzQ5ODc4M2Y2NDYiLCJrZGYiOiJzY3J5cHQiLCJrZGZwYXJhbXMiOnsiZGtsZW4iOjMyLCJuIjo4MTkyLCJwIjoxLCJyIjo4LCJzYWx0IjoiY2VmMzY2OTBhNzA4YmJkNjJiOTIxOGIzMjNhNjA1Y2E0YzEzMWY4YjEwMGI2NzdjNTAyN2E4MGUyMzMxM2IxMyJ9LCJtYWMiOiI5MWI1M2RiNzg1OGMyZjhmOTQzNmMzMzQ5MjJiNzQ3NWVkYjZjMDk4MDkyNTU5NWEyYTI5ODRhOTAzY2MxYmFhIn0sImlkIjoiNWZjMGQ5YmUtYzdlOS00ZTc4LWI4N2MtYTllM2U5N2EzNzY1IiwidmVyc2lvbiI6M30="
peerId: "12D3KooWCo1zh7adR9e1HSR4ub6Hw7ow4Pi41egNnjTzdFJeAd7C"
nativeAddress: "0x0d3832bf4e8dd5f0ccd996fa2a27e1f864fd91bc"
safeAddress: "0x6f835DeD9E11B859DE87bACBbec9E2BE13Fe0190"
moduleAddress: "0x954787c8BE35e8Fe080bd1A978E54FD92114313A"
hoprd-ctdapp-3:
identityFile: "eyJjcnlwdG8iOnsiY2lwaGVyIjoiYWVzLTEyOC1jdHIiLCJjaXBoZXJwYXJhbXMiOnsiaXYiOiIzOWFlNzUxNTM0NjIyNDczNmFlMDg0NmMxODA4ZTE4MyJ9LCJjaXBoZXJ0ZXh0IjoiY2ZjMTVhY2ZjNjllMWJjMDAxZTA3NjFhZDRjY2UwMzc2NDNkNTlmNDI3MWFkMTAyYWVlZWNlZjljYmQ4NTkwZWUzODYyMTE3MWUzYjUyNTc1ODc0MjYzNjdlOTc1NjYyYzA0YzA5MTNiMWJmODk3MmI0NzM1MDg1MmFmMjRiNjk1ZTlkMzUzYzcwMjBiMjk3NTIyYmY1MjQ1MDQzOWZiNzFmYmVlNWRiNmJjYTJkY2I3MjAwOGIwMDkwMmE4ZDFjZmYyNmNjNzJkYmYyYzIxMmZiZGM2OWFkNGMwODFlOGExZWUxZWEzMGQ2NWVkNTVhN2ViMDM3NjZlMDRmMGMxZDdmZjA0MjJiOWNhNTc5YjRhMjA4YjNjZGUyMmFjNjMzZDAxNTNjODUzZmU2YjA5Y2YwOWQxOTRlNzZkMWY0YWU3ZDVhY2MxNzc5MjdmMDQwYzI4YTlmMmYiLCJrZGYiOiJzY3J5cHQiLCJrZGZwYXJhbXMiOnsiZGtsZW4iOjMyLCJuIjo4MTkyLCJwIjoxLCJyIjo4LCJzYWx0IjoiMDI1NGMwNDcwMDYwZmYxMDMwOWRjMzUwYjAxZGE2ZjY4MGYwMDM0MDcwNjc2OWMwMmE2ZmJhZWJlMWVlZWFkZCJ9LCJtYWMiOiI3MDIzNWI4MTVjOGU2NGNjMTIxYTUyMTdhMDM2ODRiNzdhYWFiYzk1MWY2ODhkZDE2M2IzZmIzYzkxYTYwOTFiIn0sImlkIjoiNzI0YTIxYmQtZTdiNi00ZmI4LWE1MjQtMGZiMmU1ZWNkMzA2IiwidmVyc2lvbiI6M30="
peerId: "12D3KooWHMd7WmzM9dDZJDaXPrbnkmRMAr9JaES98ZJ8YfSbWZ93"
nativeAddress: "0xe5ad48d9005f9529da75ded5d931c72bb14b0b19"
safeAddress: "0x6f835DeD9E11B859DE87bACBbec9E2BE13Fe0190"
moduleAddress: "0x954787c8BE35e8Fe080bd1A978E54FD92114313A"
hoprd-ctdapp-4:
identityFile: "eyJjcnlwdG8iOnsiY2lwaGVyIjoiYWVzLTEyOC1jdHIiLCJjaXBoZXJwYXJhbXMiOnsiaXYiOiJlYzRlZTQwYjk4NDYwZmVmZWU3ZjY3YmM4Mjk3NDJkNSJ9LCJjaXBoZXJ0ZXh0IjoiZGMzNGFlNTVlNzE4MzRkNzQ5ZjE5ZDY4Y2I3ODc4ZjI1MTNjZWE2YWFhMjVlODUyYzQ0MTY1OGViZTJhM2E1YThjNzRjZmI0NTliMzZmMGRhZGRjMzY4Y2VkNTBlNGRkOWE0ZTRlYWM0MmNiMjI5YWIyNTNlOWJjMDA2NmI3YmZlMzFkMDdkYjBlMTg2NTY4NTMxMTgxMDM5ZGYxNTU2MGQzNTFkMTdlZGEyMDM3YzBmMjY1MTI3OWM1NmM2NWY0MWJiYWEwNmE1MTNjOTM5MWI5YzZmNjJjZThhYjkwZmI1N2MxYjZmMGM1MTE4MTQ0YTVhMWVkZjVjZDU3MTBlNjQ2YTQwMThmNzZmNGRjOGUxMWFlOGUwN2RkYzkxNDA0YWM1MTYxNWY4NzFkNmM1NTA4MmYyMmU5Y2UzMTM1MWNkNWUzYzlkMTQ4ZWM3MTU0NjFkOGVlOTAiLCJrZGYiOiJzY3J5cHQiLCJrZGZwYXJhbXMiOnsiZGtsZW4iOjMyLCJuIjo4MTkyLCJwIjoxLCJyIjo4LCJzYWx0IjoiNjgyM2JjNzQwMzFkZjc1ODdmNjM5ZjhlNDZlZmVlYTBjMzU3OTE3MDMyNzhhMjRkODJmZmYzMDA1MmI5Njk4NSJ9LCJtYWMiOiI5ZGViMDcyYjhmYjFiZmNjNTE3MDRiN2EzOTBhZWU3YzFiOTZlM2Y2ODg2ZTgzMjQ4ZDY3NzIyYmQ4YjY1NTIxIn0sImlkIjoiNDMwNjQ0ZWEtMTE0Zi00YWZkLWJkMWQtMjdiZmU3YWE2MjAxIiwidmVyc2lvbiI6M30="
peerId: "12D3KooWLXGhAQKgxPZAm5orxUtBAr2JmSbHTuNNCx68Rkxq3TPy"
nativeAddress: "0x89764aea7c471e4e04c67ee20b0b4ee3662cc9e4"
safeAddress: "0x6f835DeD9E11B859DE87bACBbec9E2BE13Fe0190"
moduleAddress: "0x954787c8BE35e8Fe080bd1A978E54FD92114313A"
hoprd-ctdapp-5:
identityFile: "eyJjcnlwdG8iOnsiY2lwaGVyIjoiYWVzLTEyOC1jdHIiLCJjaXBoZXJwYXJhbXMiOnsiaXYiOiI3NDM2OWI4NmM0Mjg4ODc1YjAzMDdiYzc1ODU4YjQ5YSJ9LCJjaXBoZXJ0ZXh0IjoiMjJmZDQ2M2U4Mjc2ZTVlN2VlNjAyYTg4NjQwZTlhZWQ4ODRlN2IwYmYzMDc2OTM5NzUzY2NhMGM3MDA3MTM4ZWMyNTg3MjJmNDM1OTk5YTNmNDZiZjA2NWNiYjY1MjY1NGE4NDkxZWE5ZWY2YmRiMTY3MTA3MWNjNDdlMDlkZDlkNzI1MDJjNDQ3ZWI3MDlhMzIyZGM4NWNlYjY5MTAzYmRkMTRmZTg4ZDRkMzk0ZjFlNzg2MjgyZWQzYTExMzJlYzY5YWFlNzQ3YzgzMGFlZTI0YmFlNTA5ZjdiOWNjOWI4MDIyZmI2NjkwYmJiNTRmMjg0MWFlMGM2NmEyMGFmZjU3ZTIzMzVhOTc2ZGFmNDMxY2I4NjUzOGI1ZmY2M2Q5ZjdkYjEzNzU5MzkwNzU4M2Q5MmU4ZjgzMGY4NWRmN2ZiNDE1OTFmYzMzYzk4M2NkMWQwYTJiM2YiLCJrZGYiOiJzY3J5cHQiLCJrZGZwYXJhbXMiOnsiZGtsZW4iOjMyLCJuIjo4MTkyLCJwIjoxLCJyIjo4LCJzYWx0IjoiMmM1YjZiNDM0ZWRlYjI2YWQ5YzBkYjI4MjMwOWVjMzIzOTk0OTNkMDZiNzllM2MzMTM2OTQyM2I5ZDNkNjYxMCJ9LCJtYWMiOiI3ODRlMTdiZDc3Y2RmZWRkYzIzMDA2YmFiZDNlNGUwM2M0ODk1MjY2NmMzYTQyNWE5YWY2YThhZWU0NmMwYzA3In0sImlkIjoiYWQxZGRiMjQtMzkyNi00NjMyLWJiZGQtZWIyODA3YjE3NjU4IiwidmVyc2lvbiI6M30="
peerId: "12D3KooWN9jv7P5eKuKsZ9bkwgPCngzdCLghLicC9DFrN2xdpisz"
nativeAddress: "0xd33888a2a4cd8d4ddc6c499967934cf8111b79fc"
safeAddress: "0x6f835DeD9E11B859DE87bACBbec9E2BE13Fe0190"
moduleAddress: "0x954787c8BE35e8Fe080bd1A978E54FD92114313A"

0 comments on commit ead0805

Please sign in to comment.