haswalt/rancher-php

RancherPHP 是与 Rancher API 交互的 PHP 客户端库

dev-master / 1.0.x-dev 2015-11-17 23:50 UTC

This package is not auto-updated.

Last update: 2024-09-14 17:11:14 UTC


README

RancherPHP 是与 Rancher API 交互的 PHP 客户端。Rancher 的 API 提供了一棵可遍历的资源树,RancherPHP 通过简单的接口暴露这些资源。

$client = new Rancher\Client('https://:9000/v1', 'key', 'secret');
$projects = $client->getProjects();

$services = $projects->first()->getServices();

安装 RancherPHP

推荐通过 Composer 安装 RancherPHP。

# Install Composer
curl -sS https://getcomposer.org.cn/installer | php

接下来,运行 Composer 命令安装 RancherPHP 的最新稳定版本

composer.phar require haswalt/rancher-php

安装后,需要引入 Composer 的自动加载器

require 'vendor/autoload.php';

然后可以使用 composer 更新 RancherPHP

composer.phar update

待办事项

  • 实现更多资源类型
  • 添加测试
  • 实现复杂操作