Go to file
mbohlool d67df30f63 Merge pull request #1 from kubernetes-incubator/o1
Add initial version of generating script and the generated client
2016-11-02 15:44:36 -07:00
docs Generated client 2016-11-02 13:38:36 -07:00
k8sclient Generated client 2016-11-02 13:38:36 -07:00
scripts Add client generation script 2016-11-02 13:32:17 -07:00
test Generated client 2016-11-02 13:38:36 -07:00
.gitignore Generated client 2016-11-02 13:38:36 -07:00
.swagger-codegen-ignore Add client generation script 2016-11-02 13:32:17 -07:00
.travis.yml Generated client 2016-11-02 13:38:36 -07:00
GEN_README.md Generated client 2016-11-02 13:38:36 -07:00
LICENSE Generated client 2016-11-02 13:38:36 -07:00
README.md Generated client 2016-11-02 13:38:36 -07:00
requirements.txt Generated client 2016-11-02 13:38:36 -07:00
setup.py Generated client 2016-11-02 13:38:36 -07:00
test-requirements.txt Generated client 2016-11-02 13:38:36 -07:00
tox.ini Generated client 2016-11-02 13:38:36 -07:00

Kubernetes Python Client

Python clients for talking to a kubernetes cluster.

Example

from __future__ import absolute_import

import k8sclient
import os

v1=k8sclient.CoreV1Api()
print "Listing pods with their IPs:"
ret = v1.list_pod_for_all_namespaces(watch=False)
for i in ret.items:
  print "%s\t%s\t%s" % (i.status.pod_ip, i.metadata.namespace, i.metadata.name)

Generated client README

for generated client documentation, refer to generated README.