php-k8s
Pawl
php-k8s | Pawl | |
---|---|---|
3 | 2 | |
307 | 583 | |
0.0% | 0.7% | |
5.0 | 0.0 | |
3 months ago | 3 months ago | |
PHP | PHP | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
php-k8s
-
https://np.reddit.com/r/PHP/comments/nqzux3/another_kubernetes_client_for_php_k8sclient/h0f1oaj/
I have leveraged some of the best practices in renoki-co/php-k8s, taking initially Laravel Eloquent as an example to build resources that have many attributes. You might want to take examples from there as it's coherent, and you're on a good path. :D
-
Manage K8s resources in PHP
I was inspired by Laravel Eloquent ORM model. PHP K8S is some kind of ORM, but for Kubernetes Resources. Since the Kubernetes API is consistent, the implementation was DRY af, and I could write end-to-end testing with real-world examples like running MySQL as StatefulSet. Retrieve a model or build a model, you got anything you need in one class.
Pawl
-
Craft a Kraken API client with PHP8 (2/2)
This second part is not about how to build a WebSocket client, it just aim to cover Kraken WebSocket usage with PHP8 and the excellent Ratchet client library AKA Pawl.
-
Manage K8s resources in PHP
I also looked into React, AMP and recently I got over Pawl, but I'm looking forward to implement this kind of behaviour in a blocking I/O language.
What are some alternatives?
Easy!Appointments - :date: Easy!Appointments - Self Hosted Appointment Scheduler
Ratchet - Asynchronous WebSocket server
Fusion Directory - FusionDirectory is a modern, efficient and secure Identity Management (IAM) solution.
RxPHP - Reactive extensions for PHP
kube-no-trouble - Easily check your clusters for use of deprecated APIs
AdapterMan - Run almost any PHP app faster and asynchronously with Workerman, without touch 1 line of code in your fw or app. Also use it as Serverless.
server-builder - Deploying K3s to hetzner in the most ridiculous way possible: KISS
php-kraken-api-client
container-terminal
php-websocket - Simple WebSocket server implemented in PHP.
laravel-query-builder - Easily build Eloquent queries from API requests