Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateOperatorResourceGroup ¶
func CreateOperatorResourceGroup(group string, args *FactoryArgs) ([]client.Object, error)
CreateOperatorResourceGroup creates all cluster resources from a specific group/component
func NewClusterServiceVersion ¶
func NewClusterServiceVersion(data *ClusterServiceVersionData) (*csvv1.ClusterServiceVersion, error)
NewClusterServiceVersion - generates CSV for CDI
Types ¶
type ClusterServiceVersionData ¶
type ClusterServiceVersionData struct { CsvVersion string ReplacesCsvVersion string Namespace string ImagePullPolicy string ImagePullSecrets []corev1.LocalObjectReference IconBase64 string Verbosity string OperatorVersion string ControllerImage string WebhookServerImage string OperatorImage string }
ClusterServiceVersionData - Data arguments used to create AAQ's CSV manifest
type FactoryArgs ¶
type FactoryArgs struct { NamespacedArgs namespaced.FactoryArgs Image string }
FactoryArgs contains the required parameters to generate all cluster-scoped resources
Click to show internal directories.
Click to hide internal directories.