kubernetes-client/python
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
- Repository: kubernetes-client/python
- Owner: kubernetes-client
- Language: Python
- Created at: 2016-10-31
- Last Updated: 2024-10-31
- Homepage: kubernetes.io
Engagement Metrics
- Stars: 6768
- Forks: 3267
- Open Issues: 95
- Watchers: 6768
- Subscribers: 141
Contribution Opportunities
- Issues are available for contributions.
- Project boards are active.
- Wiki is available for documentation and guides.
License
Apache License 2.0
Topics
Recent Contributors
k8s-ci-robot
451 Contributions
mbohlool
367 Contributions
yliaog
188 Contributions
roycaihw
174 Contributions
palnabarun
59 Contributions
micw523
30 Contributions
oz123
28 Contributions
dependabot[bot]
24 Contributions
dims
21 Contributions
Priyankasaggu11929
20 Contributions
iciclespider
18 Contributions
fabianvf
14 Contributions
tomplus
14 Contributions
moshevayner
13 Contributions
itaru2622
10 Contributions
prabha1331
7 Contributions
brendandburns
7 Contributions
vishnu667
7 Contributions
djkonro
7 Contributions
kflynn
7 Contributions
ryphon
7 Contributions
cclauss
6 Contributions
DjangoPeng
6 Contributions
iamneha
6 Contributions
xg0719
6 Contributions
Ananya2001-an
5 Contributions
bpicolo
5 Contributions
goddenrich
5 Contributions
pmareke
5 Contributions
jonasdlindner
5 Contributions