{"repo":"JuliaComputing/Kuber.jl","free":true,"listed":false,"github":"https://github.com/JuliaComputing/Kuber.jl","clone":"git clone https://github.com/JuliaComputing/Kuber.jl.git","description":"Julia Kubernetes Client","language":"Julia","stars":65,"topics":["julia","kubernetes","client-library"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"Kuber A Julia Kubernetes Client. An easy to use API to access Kubernetes clusters from Julia. The Kuber.ApiImpl.Kubernetes submodule has the complete set of low level APIs and entities. Supported API Versions Most of the low level APIs fit into a common usage pattern. Kuber.jl makes it possible to use all of them with only a few intuitive verb based APIs. Verbs act on entities. Entities can be identified by names or selector patterns, or otherwise can apply to all entities of that class. Verbs can take additional parameters, e.g. when creating or updating entities. API and Entity naming convention follows the standard Kubernetes API and Model naming conventions. Here are a few helpful resources: - Tutorial on using Kuber.jl. - Article on using metrics and custom metrics with Kuber.jl Entities: Any Kubernetes entity supported. APIs identify an entity by symbol named as per Kubernetes naming convention. - :Namespace - :Pod - :ReplicationController - :Service - :PersistentVolume - :Job - ... Methods/Verbs: Kubernetes APIs are mapped to these easy to use verbs, familiar to Julia users. - get : list or fetch entities - list : list entities - put! : create entities - update! : update existing entities - delete! : delete existing entities - sel : creates a label selector to use with other verbs All verbs have the signature: Kubernetes also provides efficient change notifications on resources via \"watches\". Certain entities have the special watch APIs defined for them and that can be","default_branch":null,"files":null,"tree":[],"storefront":"/r/JuliaComputing","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/JuliaComputing/Kuber.jl/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}