Open jgourmelen opened 4 months ago
The Kubernetes project currently lacks enough contributors to adequately respond to all issues.
This bot triages un-triaged issues according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/remove-lifecycle stale
/close
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle stale
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues.
This bot triages un-triaged issues according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/remove-lifecycle rotten
/close
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle rotten
any update ?
Bug Report: Handling of CNAME Records at Root Zone with ExternalDNS on Scaleway
Component: ExternalDNS
Configuration Summary: ExternalDNS is configured to manage DNS records dynamically with Kubernetes resources. The settings include various DNS providers, API integrations, and specific configurations for handling DNS records.
Expected Behavior: ExternalDNS should manage and update DNS records based on Kubernetes resource states without errors.
Observed Behavior: The process logs indicate successful initialization and operation until it attempts to update DNS records. However, when trying to add a CNAME record at the root domain, ExternalDNS fails and exits with a fatal error.
Error Message:
level=fatal msg="scaleway-sdk-go: http error 400 Bad Request: invalid argument: cname can not be used in root zone, you can use alias"
Possible Cause: The error suggests that ExternalDNS attempted to add a CNAME record at the root of the DNS zone, which is not permitted by DNS standards and specific provider limitations (in this case, Scaleway). DNS providers generally require an ALIAS or A/AAAA record at the root.Impact: This error causes ExternalDNS to crash, potentially leading to incomplete DNS management and service disruption.