networkpolicy-debug
OfficialDiagnose NetworkPolicy blocks
Authorscitix
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps diagnose and understand why network traffic is unexpectedly blocked between pods or to external services, specifically when NetworkPolicies are suspected as the cause.
Core Features & Use Cases
- Identify Blocking Policies: Determines which NetworkPolicies (standard or CNI-specific) are selecting a target pod.
- Verify CNI Support: Checks if the cluster's CNI plugin actually enforces NetworkPolicies.
- Analyze Rules: Examines ingress and egress rules within identified policies to pinpoint the exact cause of traffic blockage.
- Diagnose DNS/API Issues: Specifically checks for egress policies blocking essential DNS or Kubernetes API server traffic.
- Use Case: A new microservice can't communicate with an existing one. After confirming Service and DNS are healthy, this Skill is used to investigate if a newly applied NetworkPolicy is inadvertently blocking the traffic.
Quick Start
Use the networkpolicy-debug skill to diagnose why pod 'my-app-pod' in namespace 'dev' cannot reach external services.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: networkpolicy-debug Download link: https://github.com/scitix/siclaw/archive/main.zip#networkpolicy-debug Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.