managing-network-policies

Solid

This skill enables Claude to manage Kubernetes network policies and firewall rules. It allows Claude to generate configurations and setup code based on specific requirements and infrastructure. Use this skill when the user requests to create, modify, or analyze network policies for Kubernetes, or when the user mentions "network-policy", "firewall rules", or "Kubernetes security". This skill is useful for implementing best practices and production-ready configurations for network security in a Kubernetes environment.

DevOps & Infrastructure 2,359 stars 334 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

## Overview This skill empowers Claude to assist with Kubernetes network policy management. It simplifies the creation, modification, and analysis of network policies and firewall rules, ensuring secure and compliant network configurations within Kubernetes clusters. ## How It Works 1. **Receiving User Request**: Claude receives a user request related to Kubernetes network policies or firewall rules. 2. **Invoking network-policy-manager**: Claude invokes the `network-policy-manager` plugin. 3. **Generating Configuration**: The plugin generates the necessary configuration files based on the user's requirements and infrastructure details. ## When to Use This Skill This skill activates when you need to: - Create new Kubernetes network policies. - Modify existing network policies. - Analyze the impact of network policies on Kubernetes cluster security. ## Examples ### Example 1: Creating a New Network Policy User request: "Create a network policy that allows pods with the label app=frontend to access pods with the label app=backend on port 8080." The skill will: 1. Invoke the `network-policy-manager` plugin. 2. Generate a Kubernetes network policy YAML file that implements the requested access control. ### Example 2: Modifying an Existing Network Policy User request: "Modify the existing network policy 'allow-frontend-to-backend' to also allow access on port 8081." The skill will: 1. Invoke the `network-policy-manager` plugin. 2. Generate a modified Kubernetes network...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
8 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

DevOps & Infrastructure Solid

creating-kubernetes-deployments

This skill enables Claude to generate Kubernetes deployment manifests, services, and related configurations following best practices. It should be used when the user asks to create a new Kubernetes deployment, service, ingress, or other related resources. Claude will generate YAML files for Deployments, Services, ConfigMaps, Secrets, Ingress, and Horizontal Pod Autoscalers. Use this skill when the user mentions "Kubernetes deployment", "K8s deployment", "create service", "define ingress", or asks for a manifest for any K8s resource.

2,359 Updated today
jeremylongshore
AI & Automation Solid

managing-environment-configurations

This skill enables Claude to manage environment configurations and secrets across different deployments using the environment-config-manager plugin. It is invoked when the user needs to generate, update, or retrieve configuration settings for various environments (e.g., development, staging, production). Use this skill when the user explicitly mentions "environment configuration," "secrets management," "deployment configuration," or asks to "generate config files". It helps streamline DevOps workflows by providing production-ready configurations based on best practices.

2,359 Updated today
jeremylongshore
AI & Automation Solid

configuring-auto-scaling-policies

This skill configures auto-scaling policies for applications and infrastructure. It generates production-ready configurations based on user requirements, implementing best practices for scalability and security. Use this skill when the user requests help with auto-scaling setup, high availability, or dynamic resource allocation, specifically mentioning terms like "auto-scaling," "HPA," "scaling policies," or "dynamic scaling." This skill provides complete configuration code for various platforms.

2,359 Updated today
jeremylongshore