An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.
No. In the provided AKS documentation, Hubble flow analysis for AKS requires Advanced Container Networking Services (ACNS) to be enabled on the cluster.
For the current behavior:
- On clusters without ACNS,
hubble observecommands fail and Hubble flow analysis is unavailable. - The Container Network Insights Agent can still provide diagnostics using
kubectland standard Kubernetes resources, but not Hubble-based flow visibility. - If the extension is deployed on a cluster that does not use ACNS, the documented configuration is to set
hubble.enabled=false. - For on-demand container network logs, the documentation states this is Cilium only and requires enabling ACNS.
To verify the current cluster state:
kubectl get pods -n kube-system -l k8s-app=hubble-relay
If no pods are returned, Hubble is not enabled on the cluster.
The provided documentation does not state that future AKS versions will enable Hubble without ACNS. The supported documented path to use Hubble is:
- use Azure CNI powered by Cilium
- enable ACNS