[][src]Crate fluvio_cluster

Functionality for installing, managing, and deleting Fluvio clusters.

The primary use of this crate is to install Fluvio clusters on Kubernetes using a ClusterInstaller, which provides a fluid interface for cluster specification.

Example

To install a basic Fluvio cluster, just do the following:

use fluvio_cluster::ClusterInstaller;
let installer = ClusterInstaller::new().build().unwrap();
fluvio_future::task::run_block_on(installer.install_fluvio()).unwrap();

Structs

ClusterInstaller

Allows installing Fluvio on a Kubernetes cluster

ClusterInstallerBuilder

A builder for cluster installation options

Enums

ClusterError

The types of errors that can occur during cluster management