[−][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
ClusterChecker | Client to manage cluster check operations |
ClusterInstaller | Allows installing Fluvio on a Kubernetes cluster |
ClusterInstallerBuilder | A builder for cluster installation options |
ClusterUninstaller | Uninstalls different flavors of fluvio |
LocalClusterInstaller | Install fluvio cluster locally |
Enums
CheckError | The type of error that can occur while running preinstall checks |
ClusterError | The types of errors that can occur during cluster management |