[rustyk8s] Elephant in the room?

Justin Cormack justin at specialbusservice.com
Sun Feb 10 12:52:21 UTC 2019


On Sun, 10 Feb 2019 at 01:01, Peter Salvatore <peter at psftw.com> wrote:
>
> Recently I spent an evening looking around at the existing rust crates related to k8s and one of them really stood out to me: https://github.com/Arnavion/k8s-openapi-codegen  At first glance this looks like an incredible library to depend on for building K8S-related things that need to function against multiple versions of the API.  The README describing some of the design decisions is also entertaining: https://github.com/Arnavion/k8s-openapi-codegen/tree/master/k8s-openapi

The mess of pulling out the API definitions from the Go code has been
discussed quite a bit, and some improvements in the API spec have been
made. Quite a bit of this has been people trying to get usable schemas
(eg JSON schema) out for tooling purposes, as well as API bindings.
Making sure there are open issues for all these is important too, as
removing special cases and hacks will make this all easier.

Justin



More information about the rustyk8s mailing list