obmarg / kazan

Kubernetes API client for Elixir
https://hex.pm/packages/kazan
MIT License
138 stars 35 forks source link

Allow users to provide their own OAI specs. #57

Closed obmarg closed 5 years ago

obmarg commented 5 years ago

Some users of Kazan are using k8s extensions that add new APIs & models to k8s. Currently the only way to get Kazan to know about these new APIs and models is to fork the library and update the swagger appropriately.

This commit updates kazan with two new configuration options:

Fixes #54

obmarg commented 5 years ago

I need to figure out how best to document this functionality...

chazsconi commented 5 years ago

Looks good and it works well for me. However, a lot of the commits are automatic ones made by the Elixir formatter which would probably be better separated into a different commit/PR.

chazsconi commented 5 years ago

@obmarg Do you think you will be able to merge this soon?

obmarg commented 5 years ago

@chazsconi sure, kinda forgot about this 🤦‍♂️

chazsconi commented 5 years ago

@obmarg Thanks!

obmarg commented 5 years ago

@chazsconi no problem. will try and push out a release once I get home tonight

obmarg commented 5 years ago

@chazsconi this one's out now too