Commit Graph

8 Commits

Author SHA1 Message Date
Jakub Sokołowski b0d91bf3d5
consul/gen_hosts.sh include OS info in table
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-10-20 12:08:59 +02:00
Jakub Sokołowski 3545787b0a
dnsdisc.py: support querying multiple services
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-09-15 12:49:46 +02:00
Jakub Sokołowski 3137f4bc88
dnsdisc.py: print enrtree URL
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-09-15 12:01:23 +02:00
Jakub Sokołowski 3e76235769
dnsdisc.py: compare existing records with new ones
Avoid deleting old ones and creating new ones when nothing has changed.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-09-14 21:27:52 +02:00
Jakub Sokołowski 0a34be547e
dnsdisc.py: drop timestamps, sort old records
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-09-14 21:11:18 +02:00
Jakub Sokołowski 41b57c5ace
dnsdisc.py: add dry-run, more ogging, env vars
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-09-14 20:22:36 +02:00
Jakub Sokołowski dc13f22088
consul/dnsdisc.py: first version of script
https://github.com/status-im/infra-status/issues/17

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-09-13 19:05:37 +02:00
Jakub Sokołowski 4e45ee72c6
consul/gen_hosts: script for generating hosts entries
This is useful when DNS issues make the statusim.net domain unusable.
You can connect to a Consul host using an IP and tunnel `8500` port:
```
ssh -L 8500:localhost:8500 admin@178.128.136.23
```

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-08-28 11:05:34 +02:00