This is an automated email from the ASF dual-hosted git repository.
tomaz pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/libcloud.git.
from a8bd270 Merge pull request #1418 from
Kami/fix_google_storage_interoperability_api
new 5113f80 Add info on using Kubernetes driver with local minikube
Kubernetes installation.
new 5f4eb13 Add support for the cert and bearer token based
authentication to the Kubernetes container driver.
new 4a0a178 Add documentation examples on how to use various types of
auth.
new 9e2b4f0 Fix test failure - only set port if it's explicitly provided.
new 773d456 Add changelog entries.
new 72bfabd Move common kubernetes auth test code in a shared module and
also run those auth tests with the KubeVirt compute driver.
new b6aa401 Fix lint (use the correct parent class argument name -
user_id instead of id), fix some inheritance hiarchy and remove unused method.
new 8dd69ad Merge branch 'trunk' into kubernetes_driver_improvements
new d72f000 Merge branch 'kubernetes_driver_improvements' of
github.com:kami/libcloud into kubernetes_driver_improvements
new 4f4b357 Merge pull request #1421 from
Kami/kubernetes_driver_improvements
The 7183 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
CHANGES.rst | 13 +
docs/container/drivers/kubernetes.rst | 41 +++-
.../container/kubernetes/instantiate_driver.py | 14 ++
.../instantiate_driver_minikube_basic_auth.py | 23 ++
.../instantiate_driver_minikube_cert_auth.py | 24 ++
libcloud/common/base.py | 2 +-
libcloud/common/kubernetes.py | 269 +++++++++++++++++++++
libcloud/compute/drivers/kubevirt.py | 147 +----------
libcloud/container/drivers/kubernetes.py | 109 +--------
libcloud/test/common/test_kubernetes.py | 108 +++++++++
libcloud/test/compute/test_kubevirt.py | 4 +-
libcloud/test/container/test_kubernetes.py | 11 +-
12 files changed, 517 insertions(+), 248 deletions(-)
create mode 100644
docs/examples/container/kubernetes/instantiate_driver_minikube_basic_auth.py
create mode 100644
docs/examples/container/kubernetes/instantiate_driver_minikube_cert_auth.py
create mode 100644 libcloud/common/kubernetes.py
create mode 100644 libcloud/test/common/test_kubernetes.py