k8s-platform-tenancy

Community

Provision tenant namespaces with isolation.

Authorfoxj77
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Provisioning new tenants in a multi-tenant Kubernetes cluster can be error-prone and time-consuming without standardized templates for namespace creation, RBAC, quotas, and network isolation.

Core Features & Use Cases

  • Provision tenant namespaces with labels, quotas, and lifecycle utilities to support self-service provisioning.
  • Enforce RBAC patterns for tenant admins and developers, enabling controlled access per tenant.
  • Apply ResourceQuota, LimitRange, and PodSecurity standards to ensure resource and security boundaries.
  • Establish network isolation via baseline NetworkPolicies and tenant-specific policies.
  • Support onboarding and offboarding workflows with checklists and automated resource configurations.

Quick Start

Create a new tenant namespace with standard labels, apply the Pod Security Standards as restricted, configure quotas and limits, and establish tenant RBAC and network policies.

Dependency Matrix

Required Modules

None required

Components

references

💻 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: k8s-platform-tenancy
Download link: https://github.com/foxj77/claude-code-skills/archive/main.zip#k8s-platform-tenancy

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.