3545787b0a
dnsdisc.py: support querying multiple services
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-09-15 12:49:46 +02:00
3137f4bc88
dnsdisc.py: print enrtree URL
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-09-15 12:01:23 +02:00
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
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
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
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
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