8000 Migration to kubernetes-client/python Meta-issue · Issue #34 · ansible-collections/kubernetes.core · GitHub
[go: up one dir, main page]

Skip to content
Migration to kubernetes-client/python Meta-issue #34
@tima

Description

@tima

This meta-issue is part of the execution of the proposal to establish a separate collection for OpenShift (OKD) Content.

The Ansible k8s_* modules and other plugins use the openshift-restclient-python library dynamic API client. While this library covers both native K8s functionality in addition to OpenShift specific extensions effectively, the requirement of the library raises questions and concerns with the broader Kubernetes community to its compatibility with all Kubernetes distributions.

This proposed action will make it easier and more effectively to serve these two distinct though related user communities. Switching to the official Kubernetes client and the decoupling of all OpenShift code will assure compatibility for their respective objectives and enable independent decision making on the features, functionality and release cadence.

This meta-issue is tracking the replacement the openshift-restclient-python library dependency with the official python client library for Kubernetes porting and refactoring code as needed to maintain the same functional behaviors.

This work is slated to be completed for the v2.0.0 release of this collection.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    0