# K8s.Client

[K8s.Client]( - Kubernetes client in elixir

[![Build Status](](
[![Coverage Status](](

## Installation

If [available in Hex](, the package can be installed
by adding `k8s` to your list of dependencies in `mix.exs`:

def deps do
    {:k8s_client, "~> 0.1.0"}

Documentation can be generated with [ExDoc](
and published on [HexDocs]( Once published, the docs can
be found at [](

## Notes

K8s.Client never assumes the "default" namespace. A namespace is always required when applicable to an operation.

Client path generation does not currently support:
* `connect` operations
* `scale` operations
* `finalize|bindings|approval` operations

No plans to support *deprecated* `watch` functions.

See a full list of removed operations [here](./lib/k8s/client/swagger.ex#L81-L91).