Project's Logo

kubernetes-client/python

0/100

The Kubernetes Python Client is a library for interacting with the Kubernetes API using Python. It provides an easy-to-use interface for managing and deploying applications on Kubernetes clusters. The client supports various features such as listing and watching pods, creating and deleting resources, and executing commands in containers.

To install the client, you can either clone the source code from GitHub and install it using pip, or install it directly from PyPI using pip. The client is compatible with various versions of Kubernetes, and the documentation provides a compatibility matrix for different client versions and Kubernetes clusters.

The client includes several examples to help you get started, such as listing all pods and watching for events in a namespace. The documentation also provides detailed information on all APIs and models, as well as a troubleshooting guide.

The client follows semantic versioning (semver), and until the major version of the client gets increased, your code will continue to work with explicitly supported versions of Kubernetes clusters. The client is maintained by the Kubernetes community, and you can reach out to them for support or discussion on the Kubernetes clients Slack channel or by filing an issue on GitHub. The project also adheres to the CNCF Code of Conduct.

Project Information

Contribution Opportunities

  • Issues are available for contributions.
  • Project boards are active.
  • Wiki is available for documentation and guides.

License

Apache License 2.0

Topics

client-python
k8s
k8s-sig-api-machinery
kubernetes
library

Recent Contributors

k8s-ci-robot's avatar

k8s-ci-robot

451 Contributions

mbohlool's avatar

mbohlool

367 Contributions

yliaog's avatar

yliaog

188 Contributions

roycaihw's avatar

roycaihw

174 Contributions

palnabarun's avatar

palnabarun

59 Contributions

micw523's avatar

micw523

30 Contributions

oz123's avatar

oz123

28 Contributions

dependabot[bot]'s avatar

dependabot[bot]

24 Contributions

dims's avatar

dims

21 Contributions

Priyankasaggu11929's avatar

Priyankasaggu11929

20 Contributions

iciclespider's avatar

iciclespider

18 Contributions

fabianvf's avatar

fabianvf

14 Contributions

tomplus's avatar

tomplus

14 Contributions

moshevayner's avatar

moshevayner

13 Contributions

itaru2622's avatar

itaru2622

10 Contributions

prabha1331's avatar

prabha1331

7 Contributions

brendandburns's avatar

brendandburns

7 Contributions

vishnu667's avatar

vishnu667

7 Contributions

djkonro's avatar

djkonro

7 Contributions

kflynn's avatar

kflynn

7 Contributions

ryphon's avatar

ryphon

7 Contributions

cclauss's avatar

cclauss

6 Contributions

DjangoPeng's avatar

DjangoPeng

6 Contributions

iamneha's avatar

iamneha

6 Contributions

xg0719's avatar

xg0719

6 Contributions

Ananya2001-an's avatar

Ananya2001-an

5 Contributions

bpicolo's avatar

bpicolo

5 Contributions

goddenrich's avatar

goddenrich

5 Contributions

pmareke's avatar

pmareke

5 Contributions

jonasdlindner's avatar

jonasdlindner

5 Contributions