nimbus.prater: create testing.prater.beacon-api endpoint
Signed-off-by: Jakub Sokołowski <jakub@status.im>
This commit is contained in:
parent
8a91646bfe
commit
b78c5421b5
13
README.md
13
README.md
|
@ -2,6 +2,19 @@
|
||||||
|
|
||||||
This repo defines Nimbus cluster infrastructure.
|
This repo defines Nimbus cluster infrastructure.
|
||||||
|
|
||||||
|
# Endpoints
|
||||||
|
|
||||||
|
These are [Beacon API](https://ethereum.github.io/beacon-APIs/) endpoints intended for community testing.
|
||||||
|
|
||||||
|
| Endpoint | Host |
|
||||||
|
|-------------------------------------------------|--------------------------------------|
|
||||||
|
| http://unstable.mainnet.beacon-api.nimbus.team/ | `metal-01.he-eu-hel1.nimbus.mainnet` |
|
||||||
|
| http://testing.mainnet.beacon-api.nimbus.team/ | `metal-02.he-eu-hel1.nimbus.mainnet` |
|
||||||
|
| http://unstable.prater.beacon-api.nimbus.team/ | `metal-01.he-eu-hel1.nimbus.prater` |
|
||||||
|
| http://testing.prater.beacon-api.nimbus.team/ | `metal-02.he-eu-hel1.nimbus.prater` |
|
||||||
|
|
||||||
|
These nodes have no validators attached.
|
||||||
|
|
||||||
# Requirements
|
# Requirements
|
||||||
|
|
||||||
In order to use this you will need secrets(passwords, certs, keys) contained within the [infra-pass](https://github.com/status-im/infra-pass) repository. If you can't see it ask jakub@status.im to get you access for it.
|
In order to use this you will need secrets(passwords, certs, keys) contained within the [infra-pass](https://github.com/status-im/infra-pass) repository. If you can't see it ask jakub@status.im to get you access for it.
|
||||||
|
|
|
@ -5,4 +5,4 @@ beacon_node_rest_address: '0.0.0.0'
|
||||||
# WARNING: This will change if number of nodes changes.
|
# WARNING: This will change if number of nodes changes.
|
||||||
redirect_ports:
|
redirect_ports:
|
||||||
# beacon-node-prater-unstable-02
|
# beacon-node-prater-unstable-02
|
||||||
- { src: 80, dst: 9305, comment: 'Test Beacon API (80->9304/tcp)' }
|
- { src: 80, dst: 9305, comment: 'Test Beacon API (80->9305/tcp)' }
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
---
|
||||||
|
# Communityu test REST API endpoint.
|
||||||
|
beacon_node_rest_address: '0.0.0.0'
|
||||||
|
|
||||||
|
# WARNING: This will change if number of nodes changes.
|
||||||
|
redirect_ports:
|
||||||
|
# beacon-node-prater-testing-02
|
||||||
|
- { src: 80, dst: 9303, comment: 'Test Beacon API (80->9303/tcp)' }
|
10
prater.tf
10
prater.tf
|
@ -188,7 +188,7 @@ module "nimbus_nodes_prater_hetzner" {
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Community test REST API endpoint. */
|
/* Community test REST API endpoints. */
|
||||||
resource "cloudflare_record" "unstable_prater_beacon_api" {
|
resource "cloudflare_record" "unstable_prater_beacon_api" {
|
||||||
zone_id = local.zones["nimbus.team"]
|
zone_id = local.zones["nimbus.team"]
|
||||||
name = "unstable.prater.beacon-api"
|
name = "unstable.prater.beacon-api"
|
||||||
|
@ -197,6 +197,14 @@ resource "cloudflare_record" "unstable_prater_beacon_api" {
|
||||||
proxied = false
|
proxied = false
|
||||||
}
|
}
|
||||||
|
|
||||||
|
resource "cloudflare_record" "testing_prater_beacon_api" {
|
||||||
|
zone_id = local.zones["nimbus.team"]
|
||||||
|
name = "testing.prater.beacon-api"
|
||||||
|
value = module.nimbus_nodes_prater_hetzner.public_ips[1]
|
||||||
|
type = "A"
|
||||||
|
proxied = false
|
||||||
|
}
|
||||||
|
|
||||||
module "nimbus_nodes_prater_macos" {
|
module "nimbus_nodes_prater_macos" {
|
||||||
source = "./modules/dummy-module"
|
source = "./modules/dummy-module"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue