这是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 - 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-k8sclient-0.4.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 114700e0255a5437ecd242e4a66e9aee415912b6ebc4481b0cf5b8fe880cec9d |
|
MD5 | c8afd934f9b084924ab8dfe5847261f2 |
|
BLAKE2b-256 | f1e36d8b46575ae79138d45d092394a2e04ba75f43d4a36b483d652cd0106999 |
关闭
python_k8sclient-0.4.0-py2-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d8a70ecc7af04f3622056b3b432dcfb402cd6a33d791e7491b113a0b8e453f44 |
|
MD5 | bf1bacb6926ffe83eff3e780bbdf4458 |
|
BLAKE2b-256 | a52fb66627fd2130360dbdf5e67505771bea354e9de083fdb071807f21ba0685 |