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

Bug#1051784: ITP: python-kr8s -- A batteries-included Python client library for Kubernetes that feels familiar for folks who already know how to use kubectl



Package: wnpp
Severity: wishlist
Owner: Guilherme de Paula Xavier Segundo <guilherme.lnx@gmail.com>
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-python@lists.debian.org, guilherme.lnx@gmail.com

* Package name    : python-kr8s
  Version         : 0.8.17
  Upstream Contact: Jacob Tomlimson <jacob@tomlinson.email>
* URL             : https://github.com/kr8s-org/kr8s
* License         : BSD
  Programming Lang: Python
  Description     : Library for Kubernetes similar to use kubectl

 This library provides a simple and extensible way to interact with Kubernetes
 clusters. The way of use is very similar to the 'kubectl' command and provides
 most of the features that this command has.
 .
 Features:
 .
 - API inspired by 'kubectl' to reduce the developer learning curve.
 - Sensible standards for reducing boilerplate.
 - No hubris-generated code, just human-readable code.
 - It also has an asynchronous API that can be used with 'asyncio' and 'trio'.
 - Client caching to reduce API object passing.
 - Batteries included providing useful utilities and methods inspired by
   'kubectl'.
 .
 Packaging will happen within the Debian Python Team.


Reply to: