package
0.0.0-20241216085920-eca5bf872d5b
Repository: https://github.com/openshift/csi-operator.git
Documentation: pkg.go.dev

# Functions

NewAssetGenerator creates a new AssetGenerator.
No description provided by the author
No description provided by the author
NewYAMLWithHistoryFromAsset loads a YAML file from the given asset name.

# Constants

FlavourHyperShift represents HyperShift cluster.
FlavourStandalone represents standalone cluster, including single-node one.

# Variables

AllFlavours is a set of all supported flavours.
HyperShiftOnly is HyperShift flavour only.
StandaloneOnly is standalone flavour only.

# Structs

Asset is a single conditional asset, i.e.
AssetGenerator generates assets for CSI driver operators.
AssetPatch is a conditional patch to apply to an asset.
Configuration of control-plane components.
CSIDriverGeneratorConfig is a configuration for the generator for a single CSI driver operator.
Configuration of guest components.
Configuration of metric ports exposed by the CSI driver itself.
Configuration of a single CSI sidecar.
YAMLWithHistory is a YAML file with a log of applied patches.

# Type aliases

AssetPatches is array of patches.
No description provided by the author
Assets is array of assets.
ClusterFlavour is a flavour of OpenShift cluster for which we generate assets.