p8p / client
HTTP client for communicating with Kubernetes APIs with support for multiple authentication methods
0.3.0
2025-11-07 00:10 UTC
Requires
- php: >=8.4
- amphp/http: ^2.0
- amphp/websocket-client: ^2.0
- league/uri: ^7.0
- phpdocumentor/reflection-docblock: ^5.6
- symfony/filesystem: ^7.3
- symfony/http-client: ^7.3
- symfony/property-access: ^7.3
- symfony/serializer: ^7.3
- symfony/type-info: ^7.3
Requires (Dev)
- phpunit/phpunit: ^12.4.0
- symfony/var-dumper: ^7.3
- symfony/yaml: ^7.3
README
⚠️ Development Status
This project is under active development and is not yet ready for production use. APIs and features may change without notice.
The Client component provides a HTTP and websocket client for interacting with Kubernetes APIs. It handles authentication, request/response serialization, and provides support for various Kubernetes operations including watch streams and exec sessions.