Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Release v18.20.0b1 #1496

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 136 commits into from
Jun 21, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
136 commits
Select commit Hold shift + click to select a range
d84f220
Merge pull request #1281 from palnabarun/update-submodule
k8s-ci-robot Oct 15, 2020
587cb21
Bump actions/setup-python from v2.1.3 to v2.1.4
dependabot[bot] Oct 28, 2020
927dedd
Merge pull request #1283 from kubernetes-client/dependabot/github_act…
roycaihw Oct 28, 2020
5c90c18
Update CHANGELOG and README to reflect v12.0.0 and v12.0.1
palnabarun Oct 15, 2020
8925bfe
Update hot patch section of release documentation
palnabarun Nov 7, 2020
92bf36b
Update constants to reflect Client release 17.0.0
palnabarun Nov 7, 2020
598d41b
Generate client 17.0.0
palnabarun Nov 7, 2020
e842ec9
Remove generated tests
palnabarun Nov 7, 2020
f1cc695
Fix custom objects API to preserve backward compatibility
palnabarun Jun 22, 2020
56ab983
Add kubernetes.client.apis as an alias to kubernetes.client.api
palnabarun Jun 22, 2020
0eb5f0f
Add test to ensure kubernetes client threadpool is cleaned up
fabianvf Feb 6, 2020
a80b3f5
add a test for default configuration behavior
roycaihw Nov 4, 2020
a9ad7d7
Update CHANGELOG with v17.0.0-snapshot
palnabarun Nov 7, 2020
bfb46ff
Update README
palnabarun Nov 7, 2020
140af57
Merge pull request #1309 from palnabarun/update-release-docs-2
k8s-ci-robot Nov 9, 2020
213cd83
Add Python 3.9 to build
gliptak Nov 10, 2020
22d623b
Merge pull request #1308 from palnabarun/update-changelog
k8s-ci-robot Nov 13, 2020
b79ad68
Merge pull request #1307 from palnabarun/release-17.0-snapshot
k8s-ci-robot Nov 13, 2020
d035588
Clarify support cycles for the releases temporarily
palnabarun Nov 13, 2020
cf3dc14
Refactor the format of compatibitility matrix
palnabarun Nov 13, 2020
3890d6d
Add v17.14.0a1 to the compatibility matrix
palnabarun Nov 16, 2020
f0dbe38
Add a note about the change in client versioning schema
palnabarun Nov 16, 2020
3ffa47e
Update CHANGELOG with v17.14.0a1
palnabarun Nov 13, 2020
eb9b6d6
Merge pull request #1321 from palnabarun/refactor-compat-and-support-…
k8s-ci-robot Nov 17, 2020
fd405e8
Implement back end raw port test container using python.
iciclespider Nov 22, 2020
49a59d7
Merge pull request #1329 from iciclespider/master
k8s-ci-robot Nov 23, 2020
f461dd4
Merge pull request #1311 from gliptak/python1
roycaihw Nov 24, 2020
d860dc5
Adding Power support(ppc64le) with ci and testing to the project for …
asellappen Dec 2, 2020
818e5ba
Merge pull request #1337 from asellappen/master
k8s-ci-robot Dec 4, 2020
5be9c89
update python-base submodule
roycaihw Jan 5, 2021
3b95adc
configmap-e2e: use labels
roycaihw Jan 5, 2021
9093103
pod e2e: wait for the default service account to be created
roycaihw Jan 11, 2021
3e615b6
Merge pull request #1348 from roycaihw/configmap-e2e/labels
k8s-ci-robot Jan 13, 2021
bd26d85
Enable leaderelection
Invictus17 Jan 28, 2021
6eb9f7d
Adding module leaderelection from base
Invictus17 Feb 1, 2021
a6655d6
Adding symbolic link to base/leaderelection
Invictus17 Feb 5, 2021
cbc2a2d
Merge pull request #1363 from Invictus17/master
k8s-ci-robot Feb 5, 2021
d7584c5
Added kubernetes.leaderelection in packages list to fix No module nam…
soumitrak Feb 5, 2021
529bae3
Merge pull request #1370 from soumitrak/master
k8s-ci-robot Feb 6, 2021
fdd2e14
Update base submodule
chrisayoub Feb 25, 2021
2febc69
Merge pull request #1383 from chrisayoub/master
k8s-ci-robot Feb 26, 2021
9a0713b
Fix Typo in examples/remote_cluster.py
jonasdlindner Mar 1, 2021
f17076f
Merge pull request #1385 from jonasdlindner/master
k8s-ci-robot Mar 2, 2021
44fe8bf
Refactor utils
abhiabhi94 Mar 10, 2021
bf63f59
Merge pull request #1390 from abhiabhi94/ref/utils
k8s-ci-robot Mar 14, 2021
b3e51c4
examples/pod_exec.py: fix example
Akasurde Mar 23, 2021
b839eee
Merge pull request #1401 from Akasurde/i1396
k8s-ci-robot Mar 30, 2021
b78db01
Bump actions/setup-python from v2.1.4 to v2.2.2
dependabot[bot] Apr 13, 2021
b313b5e
Merge pull request #1416 from kubernetes-client/dependabot/github_act…
k8s-ci-robot Apr 13, 2021
7bb0851
Fix issue #1395
prabha1331 Apr 18, 2021
7b9e77b
add update-submodule script
roycaihw Apr 20, 2021
d86a47d
add PR template
roycaihw Apr 20, 2021
83d294e
fixup! add update-submodule script
roycaihw Apr 20, 2021
683ea36
Merge pull request #1419 from roycaihw/release-automation
k8s-ci-robot Apr 21, 2021
c3005ce
Merge pull request #1322 from palnabarun/update-CHANGELOG
k8s-ci-robot Apr 22, 2021
7309a45
configure the openapi-generator version
roycaihw Apr 26, 2021
e2aad06
Merge pull request #1431 from roycaihw/pin-openapi-generator
k8s-ci-robot Apr 26, 2021
68aeb30
Fix CRD manifest yaml
Priyankasaggu11929 Apr 27, 2021
0e37654
simplify & enhance the node_labels.py example
Priyankasaggu11929 Apr 27, 2021
adac2e0
improve comments
Priyankasaggu11929 Apr 27, 2021
b5fedc3
Merge pull request #1433 from Priyankasaggu11929/psaggufix_crd_yaml_m…
k8s-ci-robot Apr 27, 2021
41d331f
fix whitespaces
Priyankasaggu11929 Apr 28, 2021
b5d41cb
fix whitspaces
Priyankasaggu11929 Apr 28, 2021
fca1765
Create cluster_scoped_custom_object.py
Priyankasaggu11929 Apr 28, 2021
60e8c89
Update node_labels.py
Priyankasaggu11929 Apr 28, 2021
3b54f4c
Update cluster_scoped_custom_object.py
Priyankasaggu11929 Apr 28, 2021
cc66bc1
correct copyright year to 2021
Priyankasaggu11929 Apr 28, 2021
af4ea4b
add more log messages
Priyankasaggu11929 Apr 28, 2021
c3f1a1c
Merge pull request #1435 from Priyankasaggu11929/psaggu-enhance_node_…
k8s-ci-robot Apr 28, 2021
f7a4ad9
correct `custom object` to `custom resource (CR)`
Priyankasaggu11929 Apr 28, 2021
0ea3542
Merge pull request #1437 from Priyankasaggu11929/psaggu_add_cluster_s…
k8s-ci-robot Apr 28, 2021
684544e
detect OS X sed and fail client generation script
roycaihw Apr 29, 2021
9182d09
apply-hotfixes: use commits from upstream repo instead of a forked repo
roycaihw Apr 29, 2021
57d74ae
Merge pull request #1441 from roycaihw/detect-os-x-sed
k8s-ci-robot Apr 29, 2021
67f9c7a
examples: comment improvement in remote_cluster.py and deployment_cre…
jonasdlindner Apr 29, 2021
829d8a0
Merge pull request #1443 from roycaihw/hotfixes-use-upstream-commits
k8s-ci-robot Apr 29, 2021
9248a90
Removed the custom_object.py file and and added namespaced_custom_obj…
Yashks1994 Apr 29, 2021
36d2108
Merge pull request #1440 from Yashks1994/remove-custom-patch1
k8s-ci-robot Apr 30, 2021
66a6654
Merge pull request #1442 from jonasdlindner/master
k8s-ci-robot Apr 30, 2021
7bc9f78
examples: comment improvement in remote_cluster.py and deployment_cre…
jonasdlindner Apr 29, 2021
553f6ae
add-dynamic-client-examples
Priyankasaggu11929 May 1, 2021
7571b45
Update job_crud.py
prabha1331 May 2, 2021
83f92cc
add example to demonstrate a rolling restart of the deployment
Priyankasaggu11929 May 2, 2021
251a1b3
Merge pull request #1450 from Priyankasaggu11929/psaggu-deployment-ro…
k8s-ci-robot May 3, 2021
abb2a6e
update CHANGELOG and README in master branch
roycaihw May 3, 2021
b13b350
Merge pull request #1451 from roycaihw/update-readme
k8s-ci-robot May 3, 2021
370eb79
Update job_crud.py
prabha1331 May 4, 2021
1ff6ece
correct CRD's apiVersion, manifest & naming typos
Priyankasaggu11929 May 3, 2021
def8b28
Merge pull request #1448 from Priyankasaggu11929/psaggu-add-dynamic-c…
k8s-ci-robot May 5, 2021
eb952e7
add 'list_ingressroute_for_all_namespaces' method
Priyankasaggu11929 May 3, 2021
7b3e019
Merge pull request #1454 from Priyankasaggu11929/psaggu-list-ingressr…
k8s-ci-robot May 6, 2021
ecd1fb4
Update job_crud.py
prabha1331 May 7, 2021
682dfa2
generated python-base update
roycaihw May 9, 2021
1f50a6b
update changelog in preparation of the v17.17.0 release
roycaihw May 9, 2021
bb7bb64
add OS X sed check to update-submodule.sh
roycaihw May 10, 2021
88841db
Merge pull request #1455 from roycaihw/update-submodule
k8s-ci-robot May 10, 2021
02c4f7a
Merge pull request #1456 from roycaihw/sed-check
k8s-ci-robot May 10, 2021
468115e
refactor OS X sed check into a util
roycaihw May 10, 2021
04e62c6
Merge pull request #1457 from roycaihw/refactor-sed-check
k8s-ci-robot May 10, 2021
68aba47
Adding the custom header example for dynamic client
Yashks1994 May 11, 2021
46f00ef
Merge pull request #1459 from Yashks1994/header-patch1
k8s-ci-robot May 11, 2021
57ad5d2
Update job_crud.py
prabha1331 May 11, 2021
a06bd3a
Update job_crud.py
prabha1331 May 12, 2021
525f287
add "restart_deployment" method
Priyankasaggu11929 May 13, 2021
476ce50
Merge pull request #1452 from Priyankasaggu11929/psaggu-add-typed-cli…
k8s-ci-robot May 13, 2021
30477c7
Update job_crud.py
prabha1331 May 13, 2021
a126ab0
Merge pull request #1418 from steveprabha/patch-5
k8s-ci-robot May 13, 2021
4431c4d
drop python2 support from k8s-client/python
Priyankasaggu11929 May 14, 2021
6f09733
drop python2 support
Priyankasaggu11929 May 14, 2021
821618f
Merge pull request #1468 from Priyankasaggu11929/drop-python-2-support
k8s-ci-robot May 17, 2021
9a7d129
replaced 2.7.12 with 3.9.1 version, as python 2 has come to end of life
yliaog May 17, 2021
44b2325
Merge pull request #1472 from yliaog/master
k8s-ci-robot May 24, 2021
ee946d2
Reorder Changelog
palnabarun May 27, 2021
73f119a
Skipping TestClient::test_portforward_raw due to flakiness
palnabarun May 28, 2021
f071761
Merge pull request #1481 from palnabarun/skip-flaky-test
roycaihw Jun 2, 2021
9f4aadb
Merge pull request #1479 from palnabarun/reorder-changelog
roycaihw Jun 2, 2021
88ca071
Drop support for Python 3.5
palnabarun May 27, 2021
6fe32fe
Remove Python 3.5 env from tox config
palnabarun May 27, 2021
9c36296
Remove Python 3.5 Travis CI jobs
palnabarun May 27, 2021
30fe907
Remove Python 3.5 GitHub Actions pipelines
palnabarun May 27, 2021
9fb8f35
Merge pull request #1480 from palnabarun/drop-python-3.5
k8s-ci-robot Jun 6, 2021
5718898
Add GitHub Action workflow for running e2e tests
palnabarun May 28, 2021
b7a612b
Deactivate e2e tests on Travis
palnabarun Jun 6, 2021
3c54eba
Merge pull request #1286 from palnabarun/gh-actions-enable-e2e
k8s-ci-robot Jun 7, 2021
c5e7907
Bump actions/setup-python from 2.1.3 to 2.2.2
dependabot[bot] Jun 8, 2021
f0bb35b
Merge pull request #1490 from kubernetes-client/dependabot/github_act…
k8s-ci-robot Jun 8, 2021
cd15076
Update pyyaml from 3.12 to 5.4.1
palnabarun Nov 5, 2020
1c81d2e
Update constants to reflect 18.0.0-snapshot
palnabarun May 27, 2021
c55930b
Generate updated client 18.0.0-snapshot
palnabarun May 27, 2021
4fd43bc
Apply hotfixes
palnabarun May 27, 2021
5ef3563
Merge pull request #1306 from palnabarun/update-pyyaml
k8s-ci-robot Jun 9, 2021
d8f283e
Merge pull request #1478 from palnabarun/update-master-snapshot-18.0
k8s-ci-robot Jun 21, 2021
d8fd974
Merge branch 'master' of github.com:kubernetes-client/python into rel…
roycaihw Jun 21, 2021
698a468
update version constants for v18.20.0b1 release
roycaihw Jun 21, 2021
1d5d405
generated client change for v18.20.0b1 release
roycaihw Jun 21, 2021
a7f122e
update readme and changelog
roycaihw Jun 21, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
72 changes: 72 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
<!-- Thanks for sending a pull request! Here are some tips for you:

1. If this is your first time, please read our contributor guidelines: https://git.k8s.io/community/contributors/guide/first-contribution.md#your-first-contribution and developer guide https://git.k8s.io/community/contributors/devel/development.md#development-guide
2. Please label this pull request according to what type of issue you are addressing, especially if this is a release targeted pull request. For reference on required PR/issue labels, read here:
https://git.k8s.io/community/contributors/devel/sig-release/release.md#issuepr-kind-label
3. Ensure you have added or ran the appropriate tests for your PR: https://git.k8s.io/community/contributors/devel/sig-testing/testing.md
4. If you want *faster* PR reviews, read how: https://git.k8s.io/community/contributors/guide/pull-requests.md#best-practices-for-faster-reviews
5. If the PR is unfinished, see how to mark it: https://git.k8s.io/community/contributors/guide/pull-requests.md#marking-unfinished-pull-requests
-->

#### What type of PR is this?

<!--
Add one of the following kinds:
/kind bug
/kind cleanup
/kind documentation
/kind feature
/kind design

Optionally add one or more of the following kinds if applicable:
/kind api-change
/kind deprecation
/kind failing-test
/kind flake
/kind regression
-->

#### What this PR does / why we need it:

#### Which issue(s) this PR fixes:
<!--
*Automatically closes linked issue when PR is merged.
Usage: `Fixes #<issue number>`, or `Fixes (paste link of issue)`.
_If PR is about `failing-tests or flakes`, please post the related issues/tests in a comment and do not use `Fixes`_*
-->
Fixes #

#### Special notes for your reviewer:

#### Does this PR introduce a user-facing change?
<!--
If no, just write "NONE" in the release-note block below.
If yes, a release note is required:
Enter your extended release note in the block below. If the PR requires additional action from users switching to the new release, include the string "action required".

For more information on release notes see: https://git.k8s.io/community/contributors/guide/release-notes.md
-->
```release-note

```

#### Additional documentation e.g., KEPs (Kubernetes Enhancement Proposals), usage docs, etc.:

<!--
This section can be blank if this pull request does not require a release note.

When adding links which point to resources within git repositories, like
KEPs or supporting documentation, please reference a specific commit and avoid
linking directly to the master branch. This ensures that links reference a
specific point in time, rather than a document that may change over time.

See here for guidance on getting permanent links to files: https://help.github.com/en/articles/getting-permanent-links-to-files

Please use the following format for linking documentation:
- [KEP]: <link>
- [Usage]: <link>
- [Other doc]: <link>
-->
```docs

```
44 changes: 44 additions & 0 deletions .github/workflows/e2e-master.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: End to End Tests - master

on:
push:
branches:
- master
pull_request:
branches:
- master

jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: [3.6, 3.7, 3.8, 3.9]
steps:
- uses: actions/checkout@v2
with:
submodules: true
- name: Create Kind Cluster
uses: helm/[email protected]
with:
cluster_name: kubernetes-python-e2e-master-${{ matrix.python-version }}
# The kind version to be used to spin the cluster up
# this needs to be updated whenever a new Kind version is released
version: v0.11.1
# Update the config here whenever a new client snapshot is performed
# This would eventually point to cluster with the latest Kubernetes version
# as we sync with Kubernetes upstream
config: .github/workflows/kind-configs/cluster-1.18.yaml
- name: Set up Python ${{ matrix.python-version }}
uses: actions/[email protected]
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
run: |
python -m pip install --upgrade pip
python -m pip install -r requirements.txt
python -m pip install -r test-requirements.txt
- name: Install package
run: python -m pip install -e .
- name: Run End to End tests
run: pytest -vvv -s kubernetes/e2e_test
44 changes: 44 additions & 0 deletions .github/workflows/e2e-release-11.0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: End to End Tests - release-11.0

on:
push:
branches:
- release-11.0
pull_request:
branches:
- release-11.0

jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: [2.7, 3.5, 3.6, 3.7, 3.8]
steps:
- uses: actions/checkout@v2
with:
submodules: true
- name: Create Kind Cluster
uses: helm/[email protected]
with:
cluster_name: kubernetes-python-e2e-release-11.0-${{ matrix.python-version }}
# The kind version to be used to spin the cluster up
# this needs to be updated whenever a new Kind version is released
version: v0.11.1
# Update the config here whenever a new client snapshot is performed
# This would eventually point to cluster with the latest Kubernetes version
# as we sync with Kubernetes upstream
config: .github/workflows/kind-configs/cluster-1.15.yaml
- name: Set up Python ${{ matrix.python-version }}
uses: actions/[email protected]
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
run: |
python -m pip install --upgrade pip
python -m pip install -r requirements.txt
python -m pip install -r test-requirements.txt
- name: Install package
run: python -m pip install -e .
- name: Run End to End tests
run: pytest -vvv -s kubernetes/e2e_test
44 changes: 44 additions & 0 deletions .github/workflows/e2e-release-12.0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: End to End Tests - release-12.0

on:
push:
branches:
- release-12.0
pull_request:
branches:
- release-12.0

jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: [2.7, 3.5, 3.6, 3.7, 3.8]
steps:
- uses: actions/checkout@v2
with:
submodules: true
- name: Create Kind Cluster
uses: helm/[email protected]
with:
cluster_name: kubernetes-python-e2e-release-12.0-${{ matrix.python-version }}
# The kind version to be used to spin the cluster up
# this needs to be updated whenever a new Kind version is released
version: v0.11.1
# Update the config here whenever a new client snapshot is performed
# This would eventually point to cluster with the latest Kubernetes version
# as we sync with Kubernetes upstream
config: .github/workflows/kind-configs/cluster-1.16.yaml
- name: Set up Python ${{ matrix.python-version }}
uses: actions/[email protected]
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
run: |
python -m pip install --upgrade pip
python -m pip install -r requirements.txt
python -m pip install -r test-requirements.txt
- name: Install package
run: python -m pip install -e .
- name: Run End to End tests
run: pytest -vvv -s kubernetes/e2e_test
44 changes: 44 additions & 0 deletions .github/workflows/e2e-release-17.0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: End to End Tests - release-17.0

on:
push:
branches:
- release-17.0
pull_request:
branches:
- release-17.0

jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: [2.7, 3.5, 3.6, 3.7, 3.8]
steps:
- uses: actions/checkout@v2
with:
submodules: true
- name: Create Kind Cluster
uses: helm/[email protected]
with:
cluster_name: kubernetes-python-e2e-release-17.0-${{ matrix.python-version }}
# The kind version to be used to spin the cluster up
# this needs to be updated whenever a new Kind version is released
version: v0.11.1
# Update the config here whenever a new client snapshot is performed
# This would eventually point to cluster with the latest Kubernetes version
# as we sync with Kubernetes upstream
config: .github/workflows/kind-configs/cluster-1.17.yaml
- name: Set up Python ${{ matrix.python-version }}
uses: actions/[email protected]
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
run: |
python -m pip install --upgrade pip
python -m pip install -r requirements.txt
python -m pip install -r test-requirements.txt
- name: Install package
run: python -m pip install -e .
- name: Run End to End tests
run: pytest -vvv -s kubernetes/e2e_test
44 changes: 44 additions & 0 deletions .github/workflows/e2e-release-18.0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: End to End Tests - release-18.0

on:
push:
branches:
- release-18.0
pull_request:
branches:
- release-18.0

jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: [3.6, 3.7, 3.8, 3.9]
steps:
- uses: actions/checkout@v2
with:
submodules: true
- name: Create Kind Cluster
uses: helm/[email protected]
with:
cluster_name: kubernetes-python-e2e-release-18.0-${{ matrix.python-version }}
# The kind version to be used to spin the cluster up
# this needs to be updated whenever a new Kind version is released
version: v0.11.1
# Update the config here whenever a new client snapshot is performed
# This would eventually point to cluster with the latest Kubernetes version
# as we sync with Kubernetes upstream
config: .github/workflows/kind-configs/cluster-1.18.yaml
- name: Set up Python ${{ matrix.python-version }}
uses: actions/[email protected]
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
run: |
python -m pip install --upgrade pip
python -m pip install -r requirements.txt
python -m pip install -r test-requirements.txt
- name: Install package
run: python -m pip install -e .
- name: Run End to End tests
run: pytest -vvv -s kubernetes/e2e_test
7 changes: 7 additions & 0 deletions .github/workflows/kind-configs/cluster-1.15.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
kind: Cluster
apiVersion: kind.x-k8s.io/v1alpha4
nodes:
- role: control-plane
image: kindest/node:v1.15.12@sha256:b920920e1eda689d9936dfcf7332701e80be12566999152626b2c9d730397a95
- role: worker
image: kindest/node:v1.15.12@sha256:b920920e1eda689d9936dfcf7332701e80be12566999152626b2c9d730397a95
7 changes: 7 additions & 0 deletions .github/workflows/kind-configs/cluster-1.16.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
kind: Cluster
apiVersion: kind.x-k8s.io/v1alpha4
nodes:
- role: control-plane
image: kindest/node:v1.16.15@sha256:83067ed51bf2a3395b24687094e283a7c7c865ccc12a8b1d7aa673ba0c5e8861
- role: worker
image: kindest/node:v1.16.15@sha256:83067ed51bf2a3395b24687094e283a7c7c865ccc12a8b1d7aa673ba0c5e8861
7 changes: 7 additions & 0 deletions .github/workflows/kind-configs/cluster-1.17.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
kind: Cluster
apiVersion: kind.x-k8s.io/v1alpha4
nodes:
- role: control-plane
image: kindest/node:v1.17.17@sha256:66f1d0d91a88b8a001811e2f1054af60eef3b669a9a74f9b6db871f2f1eeed00
- role: worker
image: kindest/node:v1.17.17@sha256:66f1d0d91a88b8a001811e2f1054af60eef3b669a9a74f9b6db871f2f1eeed00
7 changes: 7 additions & 0 deletions .github/workflows/kind-configs/cluster-1.18.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
kind: Cluster
apiVersion: kind.x-k8s.io/v1alpha4
nodes:
- role: control-plane
image: kindest/node:v1.18.19@sha256:7af1492e19b3192a79f606e43c35fb741e520d195f96399284515f077b3b622c
- role: worker
image: kindest/node:v1.18.19@sha256:7af1492e19b3192a79f606e43c35fb741e520d195f96399284515f077b3b622c
4 changes: 2 additions & 2 deletions .github/workflows/test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,14 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: [2.7, 3.5, 3.6, 3.7, 3.8]
python-version: [3.6, 3.7, 3.8, 3.9]

steps:
- uses: actions/checkout@v2
with:
submodules: true
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v2.1.4
uses: actions/setup-python@v2.2.2
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
Expand Down
Loading