[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: Possible integration of a new Python library (kubeshift) to the Github repo



I'd actually be fine with just kubernetes-py or py-kube or similar.  OpenShift is just extensions to Kube, and as the new extensions work continues it'll be even more obvious that Kube is a platform.

On Oct 6, 2016, at 9:28 AM, Charlie Drage <charlie charliedrage com> wrote:

Honestly, I'd prefer it to be "Kubeshift" or something of the rather as the main goal is for Python integration to both OpenShift AND Kubernetes. If we named it something like "openshift-py" I'm afraid we'll lose half (possibly 80%) the user base :(. Highlighting that both providers are first-class citizens would be best.

If there are any (better!) names that anyone could think of please speak up! Love to hear your thoughts on it.


On Thu, Oct 6, 2016 at 12:24 PM, Clayton Coleman <ccoleman redhat com> wrote:
Hey Charlie, very interesting.  Having a well maintained library would be very valuable for the community, so I'm in favor.  How important is the name to you if we made it more generic (for more search mojo)?  

Jason, Michal, any thoughts on this?  

On Oct 6, 2016, at 6:19 AM, Charlie Drage <charlie charliedrage com> wrote:

Hey all,

I've developed and maintained a Python library for both Kubernetes and OpenShift. 

The contributors and I have been quite busy integrating new features as well as having 100% test coverage in regards to each contribution. Not only that, but we continue to create documentation as well as a website for the library: https://cdrage.github.io/kubeshift

The library communicates 100% through the HTTP API as well as generates appropriate configurations for communication between the two (using the Requests python library + proper ssl certs, etc.). Another feature is the integration of automatically retrieving API credentials (via a login function) in order to ease setup of communication between the two. More information can be found on the github repo!

I noticed that OpenShift has https://github.com/openshift/python-interface seems to no longer be used / developed on. After Google'ing as well as searching through GitHub I could not find any other efforts on creating a Python library for OpenShift.

Considering the "Kubeshift" is an extension of the efforts at  https://github.com/openshift/python-interface by implementing a Python library via the "requests" library. Would the OpenShift org consider merging efforts and having "kubeshift" integrated into the OpenShift repo as a first-class Python library for OpenShift / Kubernetes?

Of course, I will continue development of said library, but the more eyes on it (via the openshift repo) the more feedback we get as well as usage of OpenShift :)

Many thanks!

_______________________________________________
dev mailing list
dev lists openshift redhat com
http://lists.openshift.redhat.com/openshiftmm/listinfo/dev


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]