fuel-core
fuel-core copied to clipboard
PoA/Sentry Network Deployment Script
Create a configurable deployment script (bash? terraform? ansible? pulumi?) that spins up a PoA node with sentries:
- [ ] Create a public ingress DNS route for each sentry node
- [ ] Generate keypairs for each node (PoA + each sentry)
- [ ] Compute peer ids and internally facing multiaddrs (non-ingress) for each node
- [ ] PoA node with internal sentry node multiaddrs as "reserved nodes", disable all other peering connections
- [ ] Sentry nodes configured with PoA node as a reserved peer, allowing connections to other peers
- [ ] Sentry nodes each configured with their unqiue ingress route as a P2P external address "
PublicAddr
". - [ ] Deploy a configmap containing all config file settings for each node
- [ ] Deploy all nodes to same namespace in k8s
depends on: #645 depends on: #648