bchalier/php-k8s

Control your Kubernetes clusters with this PHP-based Kubernetes client. It supports any form of authentication, the exec API, and it has an easy implementation for CRDs.
13,876
Install
composer require bchalier/php-k8s
Latest Version:3.12.0
License:Apache-2.0
Last Updated:Jun 16, 2026
Links: GitHub  ·  Packagist
Maintainer: bchalier

PHP K8s

CI codecov StyleCI Maintainability License

Latest Stable Version Total Downloads Monthly Downloads

v1.24.12 K8s Version v1.25.8 K8s Version v1.26.3 K8s Version Client Capabilities Client Support Level

Control your Kubernetes clusters with this PHP-based Kubernetes client. It supports any form of authentication, the exec API, and it has an easy implementation for CRDs.

For Laravel projects, you might want to use renoki-co/laravel-php-k8s which eases the access for this particular case.

🤝 Supporting

If you are using one or more Renoki Co. open-source packages in your production apps, in presentation demos, hobby projects, school projects or so, sponsor our work with Github Sponsors. 📦

📃 Documentation

The entire documentation is available on Gitbook 🌍

🐛 Testing

vendor/bin/phpunit

🤝 Contributing

Please see CONTRIBUTING for details.

🔒 Security

If you discover any security related issues, please email alex@renoki.org instead of using the issue tracker.

🎉 Credits

Related Packages

omergy/php-k8s

Control your Kubernetes clusters with this PHP-based Kubernetes client. It suppo...

3,868 0
renoki-co/php-k8s

Control your Kubernetes clusters with this PHP-based Kubernetes client. It suppo...

799,639 326
renoki-co/php-helm

PHP Helm Processor is a process wrapper for Kubernetes' Helm v3 CLI. You can run...

10,783 13
renoki-co/laravel-php-k8s

Just a simple port of renoki-co/php-k8s for easier access in Laravel.

234,349 90

Version History

Version Released Laravel License
3.12.0 ^12.0|^13.0 Apache-2.0
3.11.0 ^12.0 Apache-2.0
3.10.1 ^9.35|^10.1|^11.0 Apache-2.0
3.10.0 ^9.35|^10.1|^11.0 Apache-2.0
3.9.0 ^9.35|^10.1|^11.0 Apache-2.0