Tezt/Cloud: Add main dns entry

What

  • Allow to register a dns entry for one or multiple gcp zones

Also small refactor to better accomodate with DNS terminology

Why

To provide user friendly dns name for bootstrap nodes

# How registering a new dns entry specified by --dns-domain

How to test

dune exec tezt/tests/cloud/main.exe -- dal cloud --bootstrap -v --log-file /tmp/log --proxy --dns-zone "tezt-cloud" --dns-zone "dal-nomadic-labs-com" --dns-domain "my-test"

Should register

my-test.dal.nomadic-labs.com.  A     300    34.34.155.95

and 

my-test.nl-dal.saroupille.com.        A     300    34.34.155.95
Edited by Guillaume B

Merge request reports

Loading