aks-networking

Configure and troubleshoot AKS cluster networking with Azure CLI and kubectl.

Updated Feb 25, 2026
One-click install
npx skills add https://github.com/pauldotyu/aks-skills --skill aks-networking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aks-networking
Source: https://github.com/pauldotyu/aks-skills/tree/main/aks-networking
Command: npx skills add https://github.com/pauldotyu/aks-skills --skill aks-networking

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the complex task of configuring and troubleshooting network components within Azure Kubernetes Service (AKS) clusters, ensuring seamless communication and robust security.

Core Features & Use Cases

  • Network Plugin Configuration: Set up and manage CNI plugins like Azure CNI, Overlay, and kubenet.
  • Load Balancer and Ingress Management: Configure public/internal load balancers and NGINX/Application Gateway ingress controllers.
  • Network Policy Enforcement: Define and apply Kubernetes NetworkPolicy and CiliumNetworkPolicy for granular traffic control.
  • DNS Management: Configure and troubleshoot CoreDNS for reliable service discovery.
  • Connectivity Troubleshooting: Diagnose and resolve issues related to pod-to-pod, pod-to-service, and external connectivity.

Quick Start

Use the aks-networking skill to configure Azure CNI with a specified subnet ID for your AKS cluster.

Frequently Asked Questions about aks-networking

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure Azure CNI networking for an AKS cluster?

To configure Azure CNI networking for an AKS cluster, you use this Skill to set up the CNI plugin with a specified subnet ID. It manages the initial setup of Azure CNI, Overlay, and kubenet plugins to ensure proper pod network integration.

What is the best way to troubleshoot pod-to-service connectivity issues in AKS?

Troubleshooting pod-to-service connectivity in AKS involves diagnosing network routes, DNS resolution, and policy enforcement. This Skill helps resolve these connectivity issues by guiding you through diagnostics using kubectl and Azure CLI.

Can I use this to enforce Kubernetes NetworkPolicy and CiliumNetworkPolicy for traffic control?

Yes, you can enforce granular traffic control by defining and applying both Kubernetes NetworkPolicy and CiliumNetworkPolicy. This Skill provides the configuration steps needed to secure pod communication through these network policy mechanisms.

Do I need Azure CLI and kubectl to manage ingress controllers and load balancers in AKS?

Yes, Azure CLI and kubectl are required to configure public and internal load balancers as well as NGINX and Application Gateway ingress controllers. This Skill relies on these command-line tools to execute the necessary network configuration commands.

Why does CoreDNS service discovery fail in my AKS cluster?

CoreDNS service discovery fails in AKS due to misconfigured DNS settings or network policy restrictions blocking DNS traffic. This Skill helps you configure and troubleshoot CoreDNS to ensure reliable name resolution for your services.

How does this Skill compare to manually configuring AKS networking components?

Compared to manual configuration, this Skill simplifies setting up complex AKS networking components like CNI plugins and ingress controllers. It provides structured guidance for security hardening and connectivity diagnostics, reducing the risk of misconfiguration.