add metal-01.ih-eu-mda1.nimbus.eth1 host

https://github.com/status-im/infra-nimbus/issues/132

Signed-off-by: Jakub Sokołowski <jakub@status.im>
This commit is contained in:
Jakub Sokołowski 2023-06-26 15:22:24 +02:00
parent f1c54e1faf
commit f24fa170ee
No known key found for this signature in database
GPG Key ID: FE65CD384D5BF7B4
4 changed files with 38 additions and 3 deletions
ansible
group_vars
inventory
eth1.tfoutputs.tf

View File

@ -1,4 +1,8 @@
---
# Volumes
bootstrap__extra_volume_bind_paths:
DATA_VOLUME1: ['/data', '/docker']
# Rocketpool
rocketpool_eth1_network: 'goerli'
# Ports
@ -10,8 +14,11 @@ rocketpool_eth2_rest_port: 55052
rocketpool_eth2_rpc_port: 59190
# Eth1 Sync
# TODO query Consul for these
rocketpool_eth1_web3_rpc_url: 'http://localhost:{{ nimbus_eth1_rpc_port }}'
rocketpool_eth1_web3_ws_url: 'ws://localhost:{{ nimbus_eth1_ws_port }}'
rocketpool_eth1_exec_layer_jwtsecret: '{{ nimbus_eth1_jwt_secret }}'
rocketpool_eth1_exec_layer_authrpc_url: 'http://localhost:{{ nimbus_eth1_engine_ws_port }}'
rocketpool_eth1_exec_layer_rpc_url: 'http://localhost:{{ nimbus_eth1_rpc_port }}'
rocketpool_eth1_exec_layer_ws_url: 'ws://localhost:{{ nimbus_eth1_ws_port }}'
rocketpool_eth1_archive_url: 'http://localhost:{{ nimbus_eth1_rpc_port }}'
# Eth1 Wallet
rocketpool_password: '{{lookup("passwordstore", "services/Rocketpool/test/Eth1/pass")}}'
rocketpool_wallet: '{{lookup("passwordstore", "services/Rocketpool/test/Eth1/wallet")}}'
@ -26,5 +33,8 @@ nimbus_eth1_log_level: 'DEBUG'
# Ports
nimbus_eth1_ws_port: 8546
nimbus_eth1_rpc_port: 8545
nimbus_eth1_engine_ws_port: 8551
nimbus_eth1_metrics_port: 9093
nimbus_eth1_metrics_address: '0.0.0.0'
# API secert
nimbus_eth1_jwt_secret: '{{lookup("bitwarden", "nimbus/jwt-token")}}'

View File

@ -31,6 +31,7 @@ macos-01.ms-eu-dublin.nimbus.prater hostname=macos-01.ms-eu-dublin.nimbus.prater
mainnet-01.aws-eu-central-1a.nimbus.geth hostname=mainnet-01.aws-eu-central-1a.nimbus.geth ansible_host=18.196.208.138 env=nimbus stage=geth data_center=aws-eu-central-1a region=eu-central-1a dns_entry=mainnet-01.aws-eu-central-1a.nimbus.geth.statusim.net
metal-01.he-eu-hel1.nimbus.eth1 hostname=metal-01.he-eu-hel1.nimbus.eth1 ansible_host=65.21.230.244 env=nimbus stage=eth1 data_center=he-eu-hel1 region=eu-hel1 dns_entry=metal-01.he-eu-hel1.nimbus.eth1.statusim.net
metal-01.he-eu-hel1.nimbus.fluffy hostname=metal-01.he-eu-hel1.nimbus.fluffy ansible_host=65.108.42.3 env=nimbus stage=fluffy data_center=he-eu-hel1 region=eu-hel1 dns_entry=metal-01.he-eu-hel1.nimbus.fluffy.statusim.net
metal-01.ih-eu-mda1.nimbus.eth1 hostname=metal-01.ih-eu-mda1.nimbus.eth1 ansible_host=194.33.40.237 env=nimbus stage=eth1 data_center=ih-eu-mda1 region=eu-mda1 dns_entry=metal-01.ih-eu-mda1.nimbus.eth1.statusim.net
metal-02.he-eu-hel1.nimbus.fluffy hostname=metal-02.he-eu-hel1.nimbus.fluffy ansible_host=65.108.42.174 env=nimbus stage=fluffy data_center=he-eu-hel1 region=eu-hel1 dns_entry=metal-02.he-eu-hel1.nimbus.fluffy.statusim.net
node-01.aws-eu-central-1a.dash.nimbus hostname=node-01.aws-eu-central-1a.dash.nimbus ansible_host=52.28.100.116 env=dash stage=nimbus data_center=aws-eu-central-1a region=eu-central-1a dns_entry=node-01.aws-eu-central-1a.dash.nimbus.statusim.net
stable-large-01.aws-eu-central-1a.nimbus.prater hostname=stable-large-01.aws-eu-central-1a.nimbus.prater ansible_host=3.120.202.252 env=nimbus stage=prater data_center=aws-eu-central-1a region=eu-central-1a dns_entry=stable-large-01.aws-eu-central-1a.nimbus.prater.statusim.net
@ -91,6 +92,7 @@ linux-05.ih-eu-mda1.nimbus.prater
linux-06.ih-eu-mda1.nimbus.mainnet
linux-06.ih-eu-mda1.nimbus.prater
linux-07.ih-eu-mda1.nimbus.mainnet
metal-01.ih-eu-mda1.nimbus.eth1
[log-dash]
node-01.aws-eu-central-1a.dash.nimbus
@ -105,6 +107,7 @@ macos-01.ms-eu-dublin.nimbus.prater
[nimbus-eth1-metal]
metal-01.he-eu-hel1.nimbus.eth1
metal-01.ih-eu-mda1.nimbus.eth1
[nimbus-fluffy-metal]
metal-01.he-eu-hel1.nimbus.fluffy
@ -168,6 +171,7 @@ linux-01.ih-eu-mda1.nimbus.sepolia
[nimbus.eth1]
metal-01.he-eu-hel1.nimbus.eth1
metal-01.ih-eu-mda1.nimbus.eth1
[nimbus.fluffy]
metal-01.he-eu-hel1.nimbus.fluffy

21
eth1.tf
View File

@ -14,5 +14,24 @@ module "nimbus_eth1_node_hetzner" {
prefix = "he"
domain = var.domain
ips = ["65.21.230.244"]
ips = ["65.21.230.244"] # metal-01.he-eu-hel1.nimbus.eth1
}
/* Innova Hosting
/* MOB: ProLiant DL380p Gen8
* CPU: Intel Xeon E5-2667 v3 @ 3.20GHz
* MEM: 62 GB DDR3
* SSD: 1x400 GB, 1x1.6 TB */
module "nimbus_eth1_node_innova" {
source = "github.com/status-im/infra-tf-dummy-module"
name = "metal"
env = "nimbus"
stage = "eth1"
group = "nimbus-eth1-metal"
region = "eu-mda1"
prefix = "ih"
domain = var.domain
ips = ["194.33.40.237"] # metal-01.ih-eu-mda1.nimbus.eth1
}

View File

@ -5,6 +5,8 @@ output "hosts" {
module.nimbus_geth_mainnet.hosts,
module.nimbus_geth_goerli_metal.hosts,
module.nimbus_geth_goerli_innova.hosts,
module.nimbus_eth1_node_hetzner.hosts,
module.nimbus_eth1_node_innova.hosts,
module.nimbus_nodes_mainnet_innova.hosts,
module.nimbus_nodes_mainnet_stable_small.hosts,
module.nimbus_nodes_prater_stable_large.hosts,