跳转到主要内容

这是Kubernetes API的Python客户端代码。此代码由swagger-codegen生成。Kubernetes提供swagger-spec以生成不同版本的客户端代码。规范位于Kubernetes仓库中。

项目描述

=============================================
python-k8sclient - Kubernetes API客户端代码
=============================================

概述
--------

这是Kubernetes API的Python客户端代码。此代码由
swagger-codegen生成。Kubernetes提供swagger-spec以生成不同版本的客户端代码。规范位于Kubernetes仓库中。







另请参阅
--------




先决条件
-------------

您需要安装swagger codegen的必需软件包。请参阅


生成API客户端代码的步骤
---------------------------------

为v1生成Kubernetes客户端代码的步骤






(例如:v2.1.3) 而不是使用主分支:

git clone https://github.com/swagger-api/swagger-codegen.git
cd swagger-codegen/
git checkout tags/v2.1.3

* 构建 swagger-codegen:

mvn package

* 更新最新的 Kubernetes 版本的 v1.json:

curl -o ./k8sclient/templates/v1.json https://raw.githubusercontent.com/kubernetes/kubernetes/v1.2.2/api/swagger-spec/v1.json

* 运行以下命令生成 Kubernetes 的 API 客户端代码:

cd ..
java -jar ./swagger-codegen/modules/swagger-codegen-cli/target/swagger-codegen-cli.jar \
generate \
-i ./k8sclient/templates/v1.json \
-l python -o ./KubernetesClientCode

现在您可以在 ./KubernetesClientCode 位置检查代码。



项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码分发

python-k8sclient-0.4.0.tar.gz (288.4 kB 查看哈希值)

上传时间 源代码

构建分发

python_k8sclient-0.4.0-py2-none-any.whl (626.2 kB 查看哈希值)

上传时间 Python 2

由以下机构支持