# Constants
Constants.
Constants.
Constants.
Constants.
Constants.
Constants.
Constants.
Constants.
# Variables
AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
# Structs
ComponentSpec is the base spec of each component, the fields should always accessed by the Basic<Component>Spec() method to respect the cluster-level properties.
FilerSpec is the spec for filers.
MasterSpec is the spec for masters.
No description provided by the author
Seaweed is the Schema for the seaweeds API.
SeaweedList contains a list of Seaweed.
SeaweedSpec defines the desired state of Seaweed.
SeaweedStatus defines the observed state of Seaweed.
ServiceSpec is a subset of the original k8s spec.
VolumeSpec is the spec for volume servers.
# Interfaces
ComponentAccessor is the interface to access component details, which respects the cluster-level properties and component-level overrides +kubebuilder:object:root=false +kubebuilder:object:generate=false.