mauchede/rancher-api

此软件包已被废弃且不再维护。没有建议的替代软件包。

Rancher API 是一套与 Rancher 交互的 PHP 类。

dev-master / 1.0.x-dev 2020-09-22 19:49 UTC

This package is not auto-updated.

Last update: 2020-10-23 05:39:04 UTC


README

Rancher API 是一套与Rancher交互的 PHP 类。

⚠️ 该项目不再维护。⚠️

SensioLabsInsight

## 安装

可以通过 composer 安装 Rancher API。

composer require mauchede/rancher-api

注意:要使用 JMS 注解,您可能需要配置 autoload。您可以在 bootstrap.php.dist 中找到示例。

使用方法

use Mauchede\RancherApi\Client\Client;
use Mauchede\RancherApi\Resource\Project;

$client = new Client('access_key', 'secret_key');
$project = $client->get('endpoint', Project::class);
$containers = $project->getContainers();

端点(endpoint)和 API 密钥(access_key 和 secret_key)可以在 Rancher 设置中找到([Rancher URL]/settings/api)。

注意:API 密钥仅对 一个 项目/环境有效。

链接