Skip to content

Commit a3f6195

Browse files
authored
Merge branch 'master' into master
2 parents 317aeee + 3f4d09d commit a3f6195

File tree

1,245 files changed

+139830
-10727
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,245 files changed

+139830
-10727
lines changed

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
# v5.0.0
2+
- No changes. The same as `v5.0.0b1`.
3+
4+
# v5.0.0b1
5+
- Update to Kubernetes 1.9 cluster
6+
- Label selector for pods is now required and must match the pod template's labels for v1beta2 StatefulSetSpec, ReplicaSetSpec, DaemonSetSpec and DeploymentSpec kubernetes/kubernetes#55357
7+
- The dynamic admission webhook is split into two kinds, mutating and validating. The kinds have changed completely and old code must be ported to admissionregistration.k8s.io/v1beta1 - MutatingWebhookConfiguration and ValidatingWebhookConfiguration kubernetes/kubernetes#55282
8+
- DaemonSet, Deployment, ReplicaSet, and StatefulSet have been promoted to GA and are available in the apps/v1 group version kubernetes/kubernetes#53679
9+
- Introduce new storage.k8s.io/v1alpha1 VolumeAttachment object kubernetes/kubernetes#54463
10+
- Introduce core/v1 RBDPersistentVolumeSource kubernetes/kubernetes#54302
11+
- StatefulSet status now has support for conditions kubernetes/kubernetes#55268
12+
- DaemonSet status now has support for conditions kubernetes/kubernetes#55272
13+
114
# v4.0.0
215
- api change V1PersistentVolumeSpec to V1ScaleIOPersistentVolumeSource #397.
316

README.md

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# Kubernetes Python Client
22

3-
[![Build Status](https://travis-ci.org/kubernetes-incubator/client-python.svg?branch=master)](https://travis-ci.org/kubernetes-incubator/client-python)
3+
[![Build Status](https://travis-ci.org/kubernetes-client/python.svg?branch=master)](https://travis-ci.org/kubernetes-client/python)
44
[![PyPI version](https://badge.fury.io/py/kubernetes.svg)](https://badge.fury.io/py/kubernetes)
5-
[![codecov](https://codecov.io/gh/kubernetes-incubator/client-python/branch/master/graph/badge.svg)](https://codecov.io/gh/kubernetes-incubator/client-python "Non-generated packages only")
5+
[![codecov](https://codecov.io/gh/kubernetes-client/python/branch/master/graph/badge.svg)](https://codecov.io/gh/kubernetes-client/python "Non-generated packages only")
66
[![pypi supported versions](https://img.shields.io/pypi/pyversions/kubernetes.svg)](https://pypi.python.org/pypi/kubernetes)
77
[![Client Capabilities](https://img.shields.io/badge/Kubernetes%20client-Silver-blue.svg?style=flat&colorB=C0C0C0&colorA=306CE8)](http://bit.ly/kubernetes-client-capabilities-badge)
88
[![Client Support Level](https://img.shields.io/badge/kubernetes%20client-beta-green.svg?style=flat&colorA=306CE8)](http://bit.ly/kubernetes-client-support-badge)
@@ -14,8 +14,8 @@ Python client for the [kubernetes](http://kubernetes.io/) API.
1414
From source:
1515

1616
```
17-
git clone --recursive https://github.com/kubernetes-incubator/client-python.git
18-
cd client-python
17+
git clone --recursive https://github.com/kubernetes-client/python.git
18+
cd python
1919
python setup.py install
2020
```
2121

@@ -83,13 +83,14 @@ supported versions of Kubernetes clusters.
8383

8484
#### Compatibility matrix
8585

86-
| | Kubernetes 1.4 | Kubernetes 1.5 | Kubernetes 1.6 | Kubernetes 1.7 | Kubernetes 1.8 |
87-
|--------------------|----------------|----------------|----------------|----------------|----------------|
88-
| client-python 1.0 | + || - | - |- |
89-
| client-python 2.0 | + | + || - |- |
90-
| client-python 3.0 | + | + | + ||- |
91-
| client-python 4.0 | + | + | + | + ||
92-
| client-python HEAD | + | + | + | + ||
86+
| | Kubernetes 1.4 | Kubernetes 1.5 | Kubernetes 1.6 | Kubernetes 1.7 | Kubernetes 1.8 | Kubernetes 1.9 |
87+
|--------------------|----------------|----------------|----------------|----------------|----------------|----------------|
88+
| client-python 1.0 | + || - | - |- |- |
89+
| client-python 2.0 | + | + || - |- |- |
90+
| client-python 3.0 | + | + | + ||- |- |
91+
| client-python 4.0 | + | + | + | + ||- |
92+
| client-python 5.0 | + | + | + | + |+ ||
93+
| client-python HEAD | + | + | + | + |+ ||
9394

9495
Key:
9596

@@ -113,18 +114,20 @@ between client-python versions.
113114
| 3.0 | Kubernetes main repo, 1.7 branch ||
114115
| 4.0 Alpha/Beta | Kubernetes main repo, 1.8 branch ||
115116
| 4.0 | Kubernetes main repo, 1.8 branch ||
117+
| 5.0 Alpha/Beta | Kubernetes main repo, 1.9 branch ||
118+
| 5.0 | Kubernetes main repo, 1.9 branch ||
116119

117120

118121
Key:
119122

120-
* `` Changes in main Kubernetes repo are manually ([should be automated](https://github.com/kubernetes-incubator/client-python/issues/177)) published to client-python when they are available.
123+
* `` Changes in main Kubernetes repo are manually ([should be automated](https://github.com/kubernetes-client/python/issues/177)) published to client-python when they are available.
121124
* `` No longer maintained; please upgrade.
122125

123126
Note: There would be no maintenance for alpha/beta releases except the latest one.
124127

125128
## Community, Support, Discussion
126129

127-
You can reach the maintainers of this project at [SIG API Machinery](https://github.com/kubernetes/community/tree/master/sig-api-machinery). If you have any problem with the package or any suggestions, please file an [issue](https://github.com/kubernetes-incubator/client-python/issues).
130+
You can reach the maintainers of this project at [SIG API Machinery](https://github.com/kubernetes/community/tree/master/sig-api-machinery). If you have any problem with the package or any suggestions, please file an [issue](https://github.com/kubernetes-client/python/issues).
128131

129132
### Code of Conduct
130133

devel/release.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ branch, update release tags, create distribution packages and upload them to
55
pip.
66

77
## Change logs
8-
Make sure changes logs are up to date [here](https://github.com/kubernetes-incubator/client-python/blob/master/CHANGELOG.md).
8+
Make sure changes logs are up to date [here](https://github.com/kubernetes-client/python/blob/master/CHANGELOG.md).
99
If they are not, follow commits added after last release and update/commit
1010
the change logs to master.
1111

@@ -141,7 +141,7 @@ twine upload dist/*
141141
## Create github release
142142

143143
Create a gihub release by starting from
144-
[this page](https://github.com/kubernetes-incubator/client-python/releases).
144+
[this page](https://github.com/kubernetes-client/python/releases).
145145
Click Deaft new release button. Name the tag the same as CLIENT_VERSION. Change
146146
the target branch to "release-x.y". If the release is a pre-release, check the
147147
`This is a pre-release` option.

devel/submodules.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ This document will provide basic steps to get submodules work.
77
To clone repo, you need to pass `recursive` parameter to make the clone also get submodules:
88

99
```bash
10-
git clone --recursive https://github.com/kubernetes-incubator/client-python.git
10+
git clone --recursive https://github.com/kubernetes-client/python.git
1111
```
1212

1313
if you already clone repo with no `--recursive` option, you can run this command to get submodules:

examples/notebooks/docker/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
FROM nbgallery/jupyter-alpine:latest
22

3-
RUN pip install git+https://github.com/kubernetes-incubator/client-python.git
3+
RUN pip install git+https://github.com/kubernetes-client/python.git
44

55
ENTRYPOINT ["/sbin/tini", "--"]
66
CMD ["jupyter", "notebook", "--ip=0.0.0.0"]

examples/notebooks/docker/jupyter.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,4 @@ spec:
3333
volumes:
3434
- name: notebook-volume
3535
gitRepo:
36-
repository: "https://github.com/kubernetes-incubator/client-python.git"
36+
repository: "https://github.com/kubernetes-client/python.git"

examples/notebooks/intro_notebook.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"- **`delete_xxxx`** : delete a resource. This performs operations similar to **`kubectl delete`**.\n",
3131
"\n",
3232
"\n",
33-
"For Futher information see the Documentation for API Endpoints section in https://github.com/kubernetes-incubator/client-python/blob/master/kubernetes/README.md"
33+
"For Futher information see the Documentation for API Endpoints section in https://github.com/kubernetes-client/python/blob/master/kubernetes/README.md"
3434
]
3535
},
3636
{

0 commit comments

Comments
 (0)