Tags: blake/external-mdns
Tags
feat: add option to publish entries without namespace Add an option to publish service entries without a namespace by specifying `-without-namespace=true`. This commit also changes the behavior to not append namespace for hostnames specified on ingress resources. The hostnames specified on the resource will be advertised as-is. Resolves #1 Signed-off-by: Renan Rodrigues <renanqts@gmail.com> Co-authored-by: Blake Covarrubias <blake@covarrubi.as>
Fix records not being removed on deletion Resolve an issue where modifications to the Class field were taking place on the original record. This affected the ability to later delete that record due to entries.contains() returning false because the record being compared no longer matched the stored record due to the previous modification of the class field. This commit modifies the code to make deep copies of response records so that modifications to the Class field do not take place on the original record. This commit also fixes the removal of hostnames with one record entry.