status-im / infra-eth-cluster

Infrastructure for Status-go fleets
https://github.com/status-im/status-go
0 stars 0 forks source link

Get rid of bots hosts in all fleets #42

Closed jakubgs closed 3 years ago

jakubgs commented 3 years ago

Today as part of https://github.com/status-im/infra-hq/issues/58 I realized that most services hosted on bots nodes are broken or unused:

Because of this I've decided to move the remaining relevant service - eth-fleet-bot - to boot hosts and get rid of bots.

jakubgs commented 3 years ago

Changes:

And now https://fleets.status.im/ is handled by boot hosts.

jakubgs commented 3 years ago

Also dropped the services from being scraped by Prometheus:

jakubgs commented 3 years ago

Ah, but this won't work on boot hosts, because they already use the 443 port as alternative DevP2P port: https://github.com/status-im/infra-eth-cluster/blob/e4ebc1eb5742329270153a127371528c74b8e8f8/hosts.tf#L21

So I'll have to move this service somewhere else.

jakubgs commented 3 years ago

Changes:

Et voilà:

 > curl -sL fleets.status.im | jq .meta.hostname               
"node-01.do-ams3.proxy.misc"