John Murret
a1c6181677
DNS v2 - split up router into multiple responsibilities & break up router tests into multiple files. ( #20688 )
...
* Update agent/dns.go
Co-authored-by: Michael Zalimeni <michael.zalimeni@hashicorp.com>
* PR feedback
* split tests out into multiple files.
* Extract responsibilities from router into discoveryResultsFetcher, messageSerializer, responseGenerator.
* adding recordmaker tests
* add response generator test coverage.
* changing tests case name based on PR feedback
---------
Co-authored-by: Michael Zalimeni <michael.zalimeni@hashicorp.com>
2024-03-01 15:36:37 +00:00
John Murret
a15a957a36
NET-8056 - v2 DNS Testing Improvements ( #20710 )
...
* NET-8056 - v2 DNS Testing Improvements
* adding TestDNSServer_Lifecycle
* add license headers to new files.
2024-03-01 05:42:42 -07:00
Dan Stough
14efb28086
fix(v2dns): add node ttl to workloads, comment cleanup, and changelog ( #20643 )
...
* fix(v2dns): add node ttl to workloads, plus comment cleanup
* docs(v2dns): changelog
2024-02-14 17:38:11 -05:00
Dan Stough
137c9c0973
[CE] Misc cleanup for V2 DNS ( #20640 )
...
* chore: gitignore zed editor
* chore(v2dns): remove ent/ce split from router
* fix(v2dns): v2 workloads now have tenancy in output
* feat(v2dns): support 'cluster' label
* chore(v2dns): less chatty debug logs
2024-02-14 12:40:38 -05:00
Dan Stough
0f0b080514
[CE] feat(v2dns): add v2 style query metrics ( #20608 )
...
feat(v2dns): add v2 style query metrics
2024-02-13 12:08:01 -05:00
John Murret
7e8f2e5f08
NET-7644/NET-7634 - Implement query lookup for tagged addresses on nodes and services including WAN translation. ( #20583 )
...
NET-7644 - Implement tagged addresses and wan translation
2024-02-12 14:27:25 -05:00
Dan Stough
01001f630e
feat(v2dns): catalog v2 service query support ( #20564 )
2024-02-09 17:41:40 -05:00
Dan Stough
24e15cc24e
feat(v2dns): prepared query ttls ( #20563 )
2024-02-09 11:26:02 -05:00
John Murret
7cac918811
NET-7637 / NET-7659/NET-7636/NET-7647/NET-7648/NET-7646/NET-7649/NET-7645 - Multiple DNS v2 fixes ( #20556 )
2024-02-08 19:56:04 -07:00
John Murret
8ac54707d6
DNS v2 Multiple fixes. ( #20525 )
...
* DNS v2 Multiple fixes.
* add license header
* get rid of DefaultIntentionPolicy change that was not supposed to be there.
2024-02-07 21:24:00 -07:00
Dan Stough
fcc43a9a36
feat(v2dns): catalog v2 SOA and NS support ( #20480 )
2024-02-06 11:12:04 -05:00
John Murret
3bf999e46b
NET-7631 - Fix Node records that point to external/ non-IP addresses ( #20491 )
...
* NET-7630 - Fix TXT record creation on node queries
* NET-7631 - Fix Node records that point to external/ non-IP addresses
* NET-7630 - Fix TXT record creation on node queries
2024-02-06 15:16:02 +00:00
John Murret
7d4deda640
NET-7630 - Fix TXT record creation on node queries ( #20483 )
2024-02-06 09:53:39 -05:00
John Murret
602e3c4fd5
DNS V2 - Revise discovery result to have service and node name and address fields. ( #20468 )
...
* DNS V2 - Revise discovery result to have service and node name and address fields.
* NET-7488 - dns v2 add support for prepared queries in catalog v1 data model (#20470 )
NET-7488 - dns v2 add support for prepared queries in catalog v1 data model.
2024-02-03 03:23:52 +00:00
Dan Stough
9602b43183
feat(v2dns): catalog v2 workload query support ( #20466 )
2024-02-02 18:29:38 -05:00
John Murret
c82b78b088
NET-7165 - fix address and target setting ( #20403 )
2024-01-30 15:34:35 -07:00
John Murret
7c6a3c83f2
NET-7165 - v2 - add service questions ( #20390 )
...
* NET-7165 - v2 - add service questions
* removing extraneous copied over code from autogen PR script.
* fixing license checking
2024-01-29 22:33:45 +00:00
Dan Stough
0ca7313b07
feat(v2dns): add PTR query support ( #20362 )
2024-01-29 11:40:10 -05:00
Dan Stough
6828780131
feat(v2dns): add partial support for SOA records ( #20320 )
2024-01-24 15:32:42 -05:00
Dan Stough
97ae244d8a
feat(v2dns): add grpc DNS support ( #20296 )
2024-01-22 10:10:03 -05:00
Dan Stough
0edfa74d15
feat(v2dns): recursor support ( #20249 )
...
* feat(v2dns): recursor support
* test: fix leaking test agent in dns svc test
2024-01-18 18:30:04 -05:00
John Murret
938d2315e0
DNS v2 - add virtual ip questions ( #20245 )
2024-01-17 23:46:18 +00:00
Dan Stough
cb384ac068
feat(v2dns): addr. query support ( #20224 )
2024-01-16 22:36:02 -05:00
Dan Stough
d52e80b619
[OSS] feat: add experiments flag for v2 dns and skeleton interfaces ( #20115 )
...
feat: add experiments flag for v2 dns and skeleton interfaces
2024-01-10 11:19:20 -05:00