pub struct Builder<S = NoServer> { /* private fields */ }
This is supported on crate feature runtime only.
Expand description

Configures a controller Runtime

Implementations

Configures the runtime to use the given AdminArgs

Configures the runtime to use the given ClientArgs

Configures the runtime to use the given logging configuration

Configures the runtime to use the given fixed delay when a stream fails

This is supported on features="runtime" and crate feature server only.

Configures the runtime to start a server with the given ServerArgs

This is supported on features="runtime" and crate feature server only.

Configures the runtime to optionally start a server with the given ServerArgs

This is useful for runtimes that usually run an admission controller, but may want to support running without it when running outside the cluster.

Attempts to build a runtime by initializing logs, loading the default Kubernetes client, registering signal handlers and binding an admin server

This is supported on features="runtime" and crate feature server only.

Attempts to build a runtime by initializing logs, loading the default Kubernetes client, registering signal handlers and binding admin and HTTPS servers

This is supported on features="runtime" and crate feature server only.

Attempts to build a runtime by initializing logs, loading the default Kubernetes client, registering signal handlers and binding admin and HTTPS servers

Trait Implementations

Formats the value using the given formatter. Read more

Returns the “default value” for a type. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more