p8p / client
HTTP client for communicating with Kubernetes APIs with support for multiple authentication methods
Installs: 1
Dependents: 3
Suggesters: 0
Security: 0
Stars: 6
Watchers: 1
Forks: 0
pkg:composer/p8p/client
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.