gke-multitenancy
CommunityStreamline secure multi-tenant GKE cluster configuration.
Software Engineering#rbac#kubernetes#gke#multitenancy#cost-allocation#namespace-isolation#resource-quotas
Authorwangx7
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Organizations sharing a single GKE cluster across multiple teams or environments struggle with securing workloads, preventing resource contention, and accurately tracking infrastructure costs without manual, repetitive configuration of isolation controls.
Core Features & Use Cases
- Multi-Tenancy Model Selection: Choose the right isolation level (soft namespace-based or hard cluster/node pool-based) based on your compliance requirements and budget constraints.
- Isolation & Governance Setup: Configure namespace-scoped RBAC with least-privilege access, network policies for traffic segmentation, and resource quotas/LimitRanges to enforce fair resource usage across teams.
- Cost Tracking: Enable GKE cost allocation and apply namespace labels to attribute infrastructure spending to specific teams or projects. Ideal for engineering leaders looking to reduce cloud costs by consolidating workloads into shared GKE clusters without sacrificing security or compliance.
Quick Start
Use the gke-multitenancy skill to set up namespace isolation, RBAC permissions, and resource limits for your shared GKE cluster to support three product teams.
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: gke-multitenancy Download link: https://github.com/wangx7/skills-collection/archive/main.zip#gke-multitenancy 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 537,000+ vetted skills library on demand.