Azure / Azure/AKS

[Feature] Network Watcher Add-On Support

Open
#4,393 3 comments 7 reactions 1 assignee Assigned to @therealmitchconnors View on GitHub
feature-request networking
Dominant language
TypeScript
Stars
2.1k
Forks
395
Avg merge
2d 22h
Merged PRs (30d)
13

Description

**Is your feature request related to a problem? Please describe.**

I want a supported way to use Network Watcher Tools with my AKS cluster.

The [Network Watcher extension](https://learn.microsoft.com/en-us/azure/virtual-machines/extensions/network-watcher-linux) can easily be installed onto a VM Scale Set. And an AKS Node Pool is a VM Scale Set.

I can manually install the Network Watcher extension on the VM Scale Set backing the Node Pool in my AKS cluster, and it works fine. It allows me to use Network Watcher tooling like Connection Monitor (so I can monitor my connection to CosmosDB, Redis, etc).

But I can't install the extension in a ***supported way*** for AKS Node Pools.

I logged a ticket with Azure support, and they said installing the Network Watcher Extension is "not supported" on AKS Node Pools and I should log a feature request here.

**Describe the solution you'd like**

I would like the Network Watcher extension to be considered an "add-on" like [the other various add-ons for AKS](https://learn.microsoft.com/en-us/azure/aks/integrations). Or have it as a configuration option that can be enabled on a Node Pool.

Enabling the add-on would install the Network Watcher extension in the VM Scale-Set backing the Node Pool.

That way we can start using Connection Monitor to monitor connections from our AKS clusters.

**Describe alternatives you've considered**

The support agent showed me the Network Observability add-on for AKS, but this is just Prometheus and Grafana.

It doesn't give me the features that Network Watcher has (like Connection Monitor).

**Additional context**

It's worth mentioning again that installing the Network Watcher extension on the VM Scale-Set backing an AKS Node Pool works perfectly fine.

There is just no **_supported_** integration between Network Watcher and AKS at the moment.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.