NET-1603: Manage DNS NM changes (#3124)

* add switch for manage dns

* manage DNS sync publish

* add dns sync api

* add manageDNS field in peerUpdate

* add default dns for extClent if manage dns enabled

* add DEFAULT_DOMAIN for internal DNS lookup

* move DNSSync to peerUpdate

* fix empty host in network issue

* sync up dns when custom dns add/delete

* fix custom DNS ip4/ipv6 validator issue
This commit is contained in:
Max Ma
2024-10-29 00:53:45 -09:00
committed by GitHub
parent ce7c164e09
commit 5c15f3d9eb
11 changed files with 196 additions and 3 deletions
+2
View File
@@ -90,4 +90,6 @@ EMAIL_SENDER_PASSWORD=
PEER_UPDATE_BATCH=true
# batch peer update size when PEER_UPDATE_BATCH is enabled
PEER_UPDATE_BATCH_SIZE=50
# default domain for internal DNS lookup
DEFAULT_DOMAIN=netmaker.hosted