Skip to content

Commit 945de4e

Browse files
authored
Merge branch 'kubernetes-client:master' into master
2 parents e3b373f + 3e6cc58 commit 945de4e

File tree

1,070 files changed

+86429
-33506
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,070 files changed

+86429
-33506
lines changed

CHANGELOG.md

Lines changed: 270 additions & 0 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,8 @@ supported versions of Kubernetes clusters.
101101
- [client 29.y.z](https://pypi.org/project/kubernetes/29.0.0/): Kubernetes 1.28 or below (+-), Kubernetes 1.29 (✓), Kubernetes 1.30 or above (+-)
102102
- [client 30.y.z](https://pypi.org/project/kubernetes/30.1.0/): Kubernetes 1.29 or below (+-), Kubernetes 1.30 (✓), Kubernetes 1.31 or above (+-)
103103
- [client 31.y.z](https://pypi.org/project/kubernetes/31.0.0/): Kubernetes 1.30 or below (+-), Kubernetes 1.31 (✓), Kubernetes 1.32 or above (+-)
104-
- [client 32.y.z](https://pypi.org/project/kubernetes/32.0.0/): Kubernetes 1.31 or below (+-), Kubernetes 1.32 (✓), Kubernetes 1.33 or above (+-)
104+
- [client 32.y.z](https://pypi.org/project/kubernetes/32.0.1/): Kubernetes 1.31 or below (+-), Kubernetes 1.32 (✓), Kubernetes 1.33 or above (+-)
105+
- [client 33.y.z](https://pypi.org/project/kubernetes/33.1.0/): Kubernetes 1.32 or below (+-), Kubernetes 1.33 (✓), Kubernetes 1.34 or above (+-)
105106

106107

107108
> See [here](#homogenizing-the-kubernetes-python-client-versions) for an explanation of why there is no v13-v16 release.
@@ -166,11 +167,13 @@ between client-python versions.
166167
| 29.0 Alpha/Beta | Kubernetes main repo, 1.29 branch ||
167168
| 29.0 | Kubernetes main repo, 1.29 branch ||
168169
| 30.0 Alpha/Beta | Kubernetes main repo, 1.30 branch ||
169-
| 30.0 | Kubernetes main repo, 1.30 branch | |
170+
| 30.0 | Kubernetes main repo, 1.30 branch | |
170171
| 31.0 Alpha/Beta | Kubernetes main repo, 1.31 branch ||
171172
| 31.0 | Kubernetes main repo, 1.31 branch ||
172173
| 32.0 Alpha/Beta | Kubernetes main repo, 1.32 branch ||
173-
| 32.0 | Kubernetes main repo, 1.32 branch ||
174+
| 32.1 | Kubernetes main repo, 1.32 branch ||
175+
| 33.1 Alpha/Beta | Kubernetes main repo, 1.33 branch ||
176+
| 33.1 | Kubernetes main repo, 1.33 branch ||
174177

175178
> See [here](#homogenizing-the-kubernetes-python-client-versions) for an explanation of why there is no v13-v16 release.
176179
@@ -236,4 +239,20 @@ recreate it between api calls that use _stream_ and other api calls.
236239

237240
See more at [exec example](examples/pod_exec.py).
238241

242+
## Enabling Debug Logging
243+
244+
To enable debug logging in the Kubernetes Python client, follow these steps:
245+
246+
### 1. Import the `logging` module
247+
248+
```python
249+
import logging
250+
251+
# Set the logging level to DEBUG
252+
logging.basicConfig(level=logging.DEBUG)
253+
254+
# To see the HTTP requests and responses sent to the Kubernetes API (for debugging network-related issues), configure the urllib3 logger:
255+
logging.getLogger("urllib3").setLevel(logging.DEBUG)
256+
```
257+
239258
**[⬆ back to top](#Installation)**

doc/source/kubernetes.client.api.authentication_v1beta1_api.rst

Lines changed: 0 additions & 7 deletions
This file was deleted.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
kubernetes.client.api.certificates\_v1beta1\_api module
2+
=======================================================
3+
4+
.. automodule:: kubernetes.client.api.certificates_v1beta1_api
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
kubernetes.client.api.coordination\_v1beta1\_api module
2+
=======================================================
3+
4+
.. automodule:: kubernetes.client.api.coordination_v1beta1_api
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
kubernetes.client.api.resource\_v1beta2\_api module
2+
===================================================
3+
4+
.. automodule:: kubernetes.client.api.resource_v1beta2_api
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:

doc/source/kubernetes.client.api.rst

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ Submodules
2020
kubernetes.client.api.apps_v1_api
2121
kubernetes.client.api.authentication_api
2222
kubernetes.client.api.authentication_v1_api
23-
kubernetes.client.api.authentication_v1beta1_api
2423
kubernetes.client.api.authorization_api
2524
kubernetes.client.api.authorization_v1_api
2625
kubernetes.client.api.autoscaling_api
@@ -31,9 +30,11 @@ Submodules
3130
kubernetes.client.api.certificates_api
3231
kubernetes.client.api.certificates_v1_api
3332
kubernetes.client.api.certificates_v1alpha1_api
33+
kubernetes.client.api.certificates_v1beta1_api
3434
kubernetes.client.api.coordination_api
3535
kubernetes.client.api.coordination_v1_api
3636
kubernetes.client.api.coordination_v1alpha2_api
37+
kubernetes.client.api.coordination_v1beta1_api
3738
kubernetes.client.api.core_api
3839
kubernetes.client.api.core_v1_api
3940
kubernetes.client.api.custom_objects_api
@@ -59,6 +60,7 @@ Submodules
5960
kubernetes.client.api.resource_api
6061
kubernetes.client.api.resource_v1alpha3_api
6162
kubernetes.client.api.resource_v1beta1_api
63+
kubernetes.client.api.resource_v1beta2_api
6264
kubernetes.client.api.scheduling_api
6365
kubernetes.client.api.scheduling_v1_api
6466
kubernetes.client.api.storage_api

doc/source/kubernetes.client.models.rst

Lines changed: 71 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@ Submodules
162162
kubernetes.client.models.v1_flow_schema_list
163163
kubernetes.client.models.v1_flow_schema_spec
164164
kubernetes.client.models.v1_flow_schema_status
165+
kubernetes.client.models.v1_for_node
165166
kubernetes.client.models.v1_for_zone
166167
kubernetes.client.models.v1_gce_persistent_disk_volume_source
167168
kubernetes.client.models.v1_git_repo_volume_source
@@ -197,6 +198,9 @@ Submodules
197198
kubernetes.client.models.v1_ingress_spec
198199
kubernetes.client.models.v1_ingress_status
199200
kubernetes.client.models.v1_ingress_tls
201+
kubernetes.client.models.v1_ip_address
202+
kubernetes.client.models.v1_ip_address_list
203+
kubernetes.client.models.v1_ip_address_spec
200204
kubernetes.client.models.v1_ip_block
201205
kubernetes.client.models.v1_iscsi_persistent_volume_source
202206
kubernetes.client.models.v1_iscsi_volume_source
@@ -266,6 +270,7 @@ Submodules
266270
kubernetes.client.models.v1_node_selector_term
267271
kubernetes.client.models.v1_node_spec
268272
kubernetes.client.models.v1_node_status
273+
kubernetes.client.models.v1_node_swap_status
269274
kubernetes.client.models.v1_node_system_info
270275
kubernetes.client.models.v1_non_resource_attributes
271276
kubernetes.client.models.v1_non_resource_policy_rule
@@ -277,6 +282,7 @@ Submodules
277282
kubernetes.client.models.v1_owner_reference
278283
kubernetes.client.models.v1_param_kind
279284
kubernetes.client.models.v1_param_ref
285+
kubernetes.client.models.v1_parent_reference
280286
kubernetes.client.models.v1_persistent_volume
281287
kubernetes.client.models.v1_persistent_volume_claim
282288
kubernetes.client.models.v1_persistent_volume_claim_condition
@@ -402,6 +408,10 @@ Submodules
402408
kubernetes.client.models.v1_service_account_subject
403409
kubernetes.client.models.v1_service_account_token_projection
404410
kubernetes.client.models.v1_service_backend_port
411+
kubernetes.client.models.v1_service_cidr
412+
kubernetes.client.models.v1_service_cidr_list
413+
kubernetes.client.models.v1_service_cidr_spec
414+
kubernetes.client.models.v1_service_cidr_status
405415
kubernetes.client.models.v1_service_list
406416
kubernetes.client.models.v1_service_port
407417
kubernetes.client.models.v1_service_spec
@@ -517,6 +527,8 @@ Submodules
517527
kubernetes.client.models.v1alpha3_allocation_result
518528
kubernetes.client.models.v1alpha3_basic_device
519529
kubernetes.client.models.v1alpha3_cel_device_selector
530+
kubernetes.client.models.v1alpha3_counter
531+
kubernetes.client.models.v1alpha3_counter_set
520532
kubernetes.client.models.v1alpha3_device
521533
kubernetes.client.models.v1alpha3_device_allocation_configuration
522534
kubernetes.client.models.v1alpha3_device_allocation_result
@@ -528,9 +540,17 @@ Submodules
528540
kubernetes.client.models.v1alpha3_device_class_list
529541
kubernetes.client.models.v1alpha3_device_class_spec
530542
kubernetes.client.models.v1alpha3_device_constraint
543+
kubernetes.client.models.v1alpha3_device_counter_consumption
531544
kubernetes.client.models.v1alpha3_device_request
532545
kubernetes.client.models.v1alpha3_device_request_allocation_result
533546
kubernetes.client.models.v1alpha3_device_selector
547+
kubernetes.client.models.v1alpha3_device_sub_request
548+
kubernetes.client.models.v1alpha3_device_taint
549+
kubernetes.client.models.v1alpha3_device_taint_rule
550+
kubernetes.client.models.v1alpha3_device_taint_rule_list
551+
kubernetes.client.models.v1alpha3_device_taint_rule_spec
552+
kubernetes.client.models.v1alpha3_device_taint_selector
553+
kubernetes.client.models.v1alpha3_device_toleration
534554
kubernetes.client.models.v1alpha3_network_device_data
535555
kubernetes.client.models.v1alpha3_opaque_device_configuration
536556
kubernetes.client.models.v1alpha3_resource_claim
@@ -550,6 +570,11 @@ Submodules
550570
kubernetes.client.models.v1beta1_audit_annotation
551571
kubernetes.client.models.v1beta1_basic_device
552572
kubernetes.client.models.v1beta1_cel_device_selector
573+
kubernetes.client.models.v1beta1_cluster_trust_bundle
574+
kubernetes.client.models.v1beta1_cluster_trust_bundle_list
575+
kubernetes.client.models.v1beta1_cluster_trust_bundle_spec
576+
kubernetes.client.models.v1beta1_counter
577+
kubernetes.client.models.v1beta1_counter_set
553578
kubernetes.client.models.v1beta1_device
554579
kubernetes.client.models.v1beta1_device_allocation_configuration
555580
kubernetes.client.models.v1beta1_device_allocation_result
@@ -562,13 +587,20 @@ Submodules
562587
kubernetes.client.models.v1beta1_device_class_list
563588
kubernetes.client.models.v1beta1_device_class_spec
564589
kubernetes.client.models.v1beta1_device_constraint
590+
kubernetes.client.models.v1beta1_device_counter_consumption
565591
kubernetes.client.models.v1beta1_device_request
566592
kubernetes.client.models.v1beta1_device_request_allocation_result
567593
kubernetes.client.models.v1beta1_device_selector
594+
kubernetes.client.models.v1beta1_device_sub_request
595+
kubernetes.client.models.v1beta1_device_taint
596+
kubernetes.client.models.v1beta1_device_toleration
568597
kubernetes.client.models.v1beta1_expression_warning
569598
kubernetes.client.models.v1beta1_ip_address
570599
kubernetes.client.models.v1beta1_ip_address_list
571600
kubernetes.client.models.v1beta1_ip_address_spec
601+
kubernetes.client.models.v1beta1_lease_candidate
602+
kubernetes.client.models.v1beta1_lease_candidate_list
603+
kubernetes.client.models.v1beta1_lease_candidate_spec
572604
kubernetes.client.models.v1beta1_match_condition
573605
kubernetes.client.models.v1beta1_match_resources
574606
kubernetes.client.models.v1beta1_named_rule_with_operations
@@ -589,8 +621,6 @@ Submodules
589621
kubernetes.client.models.v1beta1_resource_slice
590622
kubernetes.client.models.v1beta1_resource_slice_list
591623
kubernetes.client.models.v1beta1_resource_slice_spec
592-
kubernetes.client.models.v1beta1_self_subject_review
593-
kubernetes.client.models.v1beta1_self_subject_review_status
594624
kubernetes.client.models.v1beta1_service_cidr
595625
kubernetes.client.models.v1beta1_service_cidr_list
596626
kubernetes.client.models.v1beta1_service_cidr_spec
@@ -607,6 +637,45 @@ Submodules
607637
kubernetes.client.models.v1beta1_variable
608638
kubernetes.client.models.v1beta1_volume_attributes_class
609639
kubernetes.client.models.v1beta1_volume_attributes_class_list
640+
kubernetes.client.models.v1beta2_allocated_device_status
641+
kubernetes.client.models.v1beta2_allocation_result
642+
kubernetes.client.models.v1beta2_cel_device_selector
643+
kubernetes.client.models.v1beta2_counter
644+
kubernetes.client.models.v1beta2_counter_set
645+
kubernetes.client.models.v1beta2_device
646+
kubernetes.client.models.v1beta2_device_allocation_configuration
647+
kubernetes.client.models.v1beta2_device_allocation_result
648+
kubernetes.client.models.v1beta2_device_attribute
649+
kubernetes.client.models.v1beta2_device_capacity
650+
kubernetes.client.models.v1beta2_device_claim
651+
kubernetes.client.models.v1beta2_device_claim_configuration
652+
kubernetes.client.models.v1beta2_device_class
653+
kubernetes.client.models.v1beta2_device_class_configuration
654+
kubernetes.client.models.v1beta2_device_class_list
655+
kubernetes.client.models.v1beta2_device_class_spec
656+
kubernetes.client.models.v1beta2_device_constraint
657+
kubernetes.client.models.v1beta2_device_counter_consumption
658+
kubernetes.client.models.v1beta2_device_request
659+
kubernetes.client.models.v1beta2_device_request_allocation_result
660+
kubernetes.client.models.v1beta2_device_selector
661+
kubernetes.client.models.v1beta2_device_sub_request
662+
kubernetes.client.models.v1beta2_device_taint
663+
kubernetes.client.models.v1beta2_device_toleration
664+
kubernetes.client.models.v1beta2_exact_device_request
665+
kubernetes.client.models.v1beta2_network_device_data
666+
kubernetes.client.models.v1beta2_opaque_device_configuration
667+
kubernetes.client.models.v1beta2_resource_claim
668+
kubernetes.client.models.v1beta2_resource_claim_consumer_reference
669+
kubernetes.client.models.v1beta2_resource_claim_list
670+
kubernetes.client.models.v1beta2_resource_claim_spec
671+
kubernetes.client.models.v1beta2_resource_claim_status
672+
kubernetes.client.models.v1beta2_resource_claim_template
673+
kubernetes.client.models.v1beta2_resource_claim_template_list
674+
kubernetes.client.models.v1beta2_resource_claim_template_spec
675+
kubernetes.client.models.v1beta2_resource_pool
676+
kubernetes.client.models.v1beta2_resource_slice
677+
kubernetes.client.models.v1beta2_resource_slice_list
678+
kubernetes.client.models.v1beta2_resource_slice_spec
610679
kubernetes.client.models.v2_container_resource_metric_source
611680
kubernetes.client.models.v2_container_resource_metric_status
612681
kubernetes.client.models.v2_cross_version_object_reference
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
kubernetes.client.models.v1\_for\_node module
2+
=============================================
3+
4+
.. automodule:: kubernetes.client.models.v1_for_node
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
kubernetes.client.models.v1\_ip\_address module
2+
===============================================
3+
4+
.. automodule:: kubernetes.client.models.v1_ip_address
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
kubernetes.client.models.v1\_ip\_address\_list module
2+
=====================================================
3+
4+
.. automodule:: kubernetes.client.models.v1_ip_address_list
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
kubernetes.client.models.v1\_ip\_address\_spec module
2+
=====================================================
3+
4+
.. automodule:: kubernetes.client.models.v1_ip_address_spec
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
kubernetes.client.models.v1\_node\_swap\_status module
2+
======================================================
3+
4+
.. automodule:: kubernetes.client.models.v1_node_swap_status
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
kubernetes.client.models.v1\_parent\_reference module
2+
=====================================================
3+
4+
.. automodule:: kubernetes.client.models.v1_parent_reference
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
kubernetes.client.models.v1\_service\_cidr module
2+
=================================================
3+
4+
.. automodule:: kubernetes.client.models.v1_service_cidr
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
kubernetes.client.models.v1\_service\_cidr\_list module
2+
=======================================================
3+
4+
.. automodule:: kubernetes.client.models.v1_service_cidr_list
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
kubernetes.client.models.v1\_service\_cidr\_spec module
2+
=======================================================
3+
4+
.. automodule:: kubernetes.client.models.v1_service_cidr_spec
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
kubernetes.client.models.v1\_service\_cidr\_status module
2+
=========================================================
3+
4+
.. automodule:: kubernetes.client.models.v1_service_cidr_status
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
kubernetes.client.models.v1alpha3\_counter module
2+
=================================================
3+
4+
.. automodule:: kubernetes.client.models.v1alpha3_counter
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
kubernetes.client.models.v1alpha3\_counter\_set module
2+
======================================================
3+
4+
.. automodule:: kubernetes.client.models.v1alpha3_counter_set
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
kubernetes.client.models.v1alpha3\_device\_counter\_consumption module
2+
======================================================================
3+
4+
.. automodule:: kubernetes.client.models.v1alpha3_device_counter_consumption
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
kubernetes.client.models.v1alpha3\_device\_sub\_request module
2+
==============================================================
3+
4+
.. automodule:: kubernetes.client.models.v1alpha3_device_sub_request
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
kubernetes.client.models.v1alpha3\_device\_taint module
2+
=======================================================
3+
4+
.. automodule:: kubernetes.client.models.v1alpha3_device_taint
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
kubernetes.client.models.v1alpha3\_device\_taint\_rule module
2+
=============================================================
3+
4+
.. automodule:: kubernetes.client.models.v1alpha3_device_taint_rule
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:

0 commit comments

Comments
 (0)