An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.
Thank you for providing the detailed configuration information and error output.
Based on the details shared, the observed behavior appears inconsistent with the configured ACNS state. The ARM resource indicates that ACNS Observability is enabled while ACNS Security is disabled, yet the AKS-managed acns-security-agent DaemonSet is still being deployed and configured with:
--enable-standalone-dns-proxy=true
--enable-l7-proxy=false
The reported error:
standalone DNS proxy requires L7 proxy and standalone DNS proxy to be enabled in the configuration.
suggests that the generated configuration contains conflicting settings, as the standalone DNS proxy depends on L7 proxy functionality.
To help determine whether this is an AKS-managed configuration issue, could you please confirm the following:
- Does the same behavior occur on a newly created AKS cluster using the same ACNS configuration?
- Does the issue persist after upgrading to the latest supported AKS patch version?
- Can you verify whether the generated configuration associated with the
acns-security-agentcontains the same conflicting values across all affected nodes?
Based on the information provided so far, this does not appear to be caused by a user configuration error. If the behavior is consistently reproducible, further investigation by the AKS Networking/ACNS engineering team may be required to determine whether the managed service is generating an invalid configuration under this specific scenario.
Please share any additional findings, and we'll be happy to review them further.