network-security

Configure GKE networking with VPC-native IP allocation and zero-trust policies.

3|3|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/adaptive-enforcement-lab/claude-skills --skill network-security-adaptive-enforcement-lab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: network-security
Source: https://github.com/adaptive-enforcement-lab/claude-skills/tree/main/plugins/secure/skills/network-security
Command: npx skills add https://github.com/adaptive-enforcement-lab/claude-skills --skill network-security-adaptive-enforcement-lab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured approach to securing GKE networking by enabling VPC-native IP allocation, zero-trust network policies, Private Service Connect endpoints, and Cloud Armor protections, reducing public exposure and risk.

Core Features & Use Cases

  • VPC-native networking with alias IP ranges for scalable pod addressing.
  • Zero-trust network policies with default-deny ingress and controlled egress.
  • Private Service Connect endpoints for private access to Google Cloud services.
  • Cloud Armor protection for L7 DDoS and application firewall capabilities.
  • Use Case: Secure multi-service GKE deployments across projects with private connectivity.

Quick Start

Configure a private GKE cluster with VPC-native networking and enforce zero-trust policies using Terraform.

Frequently Asked Questions about network-security

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

FAQPage Schema
How do I configure zero-trust network policies for GKE deployments?

Zero-trust network policies for GKE are configured by enforcing default-deny ingress and controlled egress rules using Kubernetes Network Policies. This approach restricts lateral traffic movement between multi-service deployments across clusters and projects.

What is VPC-native IP allocation and do I need it for secure GKE networking?

VPC-native IP allocation uses alias IP ranges for scalable pod addressing in GKE. You need it for secure GKE networking because it enables native VPC routing and private connectivity, reducing public exposure risks across multi-service deployments.

How to set up Private Service Connect endpoints for private access to Google Cloud services?

Private Service Connect endpoints are set up using Terraform to enable private access to Google Cloud services. This configuration keeps traffic internal to the VPC, preventing GKE clusters from exposing data to the public internet.

Does Cloud Armor work with GKE to provide L7 DDoS and application firewall protection?

Cloud Armor works with GKE by applying rules to provide L7 DDoS and application firewall capabilities. It protects multi-service Kubernetes deployments from web-based attacks and reduces public exposure at the network edge.

What's the best way to secure multi-service GKE clusters across multiple projects?

The best way to secure multi-service GKE clusters across projects is combining VPC-native networking, zero-trust policies, Private Service Connect, and Cloud Armor using Terraform. This reduces public exposure and risk while enabling private connectivity.