Module kube::client

source · []
This is supported on crate feature client only.
Expand description

A basic API client for interacting with the Kubernetes API

The Client uses standard kube error handling.

This client can be used on its own or in conjuction with the Api type for more structured interaction with the kubernetes API.

The Client can also be used with Discovery to dynamically retrieve the resources served by the kubernetes API.

Modules

Middleware types returned from ConfigExt methods.

Structs

Client for connecting with a Kubernetes cluster.

A Kubernetes status object

Enums

Client auth errors

Errors from native TLS

Possible errors when requesting token with OAuth

Errors from OpenSSL TLS

Errors from Rustls

Possible errors from upgrading to a WebSocket connection

Traits

Extensions to Config for custom Client.