PHPackages                             cloudnativephp/kubernetes - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [DevOps &amp; Deployment](/categories/devops)
4. /
5. cloudnativephp/kubernetes

ActiveLibrary[DevOps &amp; Deployment](/categories/devops)

cloudnativephp/kubernetes
=========================

A Kubernetes client library for PHP.

1144↓100%[11 PRs](https://github.com/cloudnativephp/kubernetes/pulls)PHPCI passing

Since Aug 13Pushed 5mo agoCompare

[ Source](https://github.com/cloudnativephp/kubernetes)[ Packagist](https://packagist.org/packages/cloudnativephp/kubernetes)[ RSS](/packages/cloudnativephp-kubernetes/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (12)Used By (0)

Kubernetes PHP Client Library
=============================

[](#kubernetes-php-client-library)

[![PHP Version Require](https://camo.githubusercontent.com/8dfac589e1d337e8bcfb14b964d6f0ab3fe12583507f2c377f2289b493febd8a/687474703a2f2f706f7365722e707567782e6f72672f636c6f75646e61746976657068702f6b756265726e657465732f726571756972652f706870)](https://packagist.org/packages/cloudnativephp/kubernetes)[![Latest Stable Version](https://camo.githubusercontent.com/ddb80940846cbafa7a003d69183bad79bff20252eaf89a9253640d85eb227410/687474703a2f2f706f7365722e707567782e6f72672f636c6f75646e61746976657068702f6b756265726e657465732f76)](https://packagist.org/packages/cloudnativephp/kubernetes)[![License](https://camo.githubusercontent.com/729d597e0be773c27a5b8ccc81947e6f50abf047fb70aacc5df924f83e33e9f0/687474703a2f2f706f7365722e707567782e6f72672f636c6f75646e61746976657068702f6b756265726e657465732f6c6963656e7365)](https://packagist.org/packages/cloudnativephp/kubernetes)

A modern, type-safe PHP client library for the Kubernetes API. Built with PHP 8.4+ and designed to provide an intuitive, object-oriented interface for managing Kubernetes resources - similar to Laravel's Eloquent ORM but specifically tailored for Kubernetes.

🌟 Features
----------

[](#-features)

- **🚀 Modern PHP 8.4+** - Leverages the latest PHP features including strict types
- **🔒 Type-safe** - Complete type hints and PHPStan Level 8 compliance
- **🏗️ Resource-oriented** - Each Kubernetes resource is a dedicated PHP class
- **🎯 Comprehensive API Coverage** - Supports all major Kubernetes API groups
- **⚡ Fluent Interface** - Chainable methods for elegant resource configuration
- **🧪 Battle-tested** - 308+ tests with comprehensive coverage
- **📝 Fully Documented** - Complete PHPDoc coverage with examples
- **🔧 Developer Experience** - Includes formatting, linting, and static analysis tools

📋 Requirements
--------------

[](#-requirements)

- **PHP 8.4** or higher
- **Composer** for dependency management
- **Kubernetes cluster** (for actual API operations)

📦 Installation
--------------

[](#-installation)

Install via Composer:

```
composer require cloudnativephp/kubernetes
```

🚀 Quick Start
-------------

[](#-quick-start)

### Basic Resource Creation

[](#basic-resource-creation)

```
