Documentation ¶
Index ¶
- Constants
- func CatalogSource(name, namespace string) *olmv1alpha1.CatalogSource
- func CatalogSourceStatus() olmv1alpha1.CatalogSourceStatus
- func ClusterServiceVersion(name, namespace, example string) *olmv1alpha1.ClusterServiceVersion
- func ClusterServiceVersionStatus() olmv1alpha1.ClusterServiceVersionStatus
- func ConfigmapObj(name, namespace string) *corev1.ConfigMap
- func CreateNSName(prefix string) string
- func InstallPlan(name, namespace string) *olmv1alpha1.InstallPlan
- func InstallPlanStatus() olmv1alpha1.InstallPlanStatus
- func NamespaceObj(name string) *corev1.Namespace
- func OperandBindInfoObj(name, namespace, registryName, registryNamespace string) *apiv1alpha1.OperandBindInfo
- func OperandConfigObj(name, namespace string) *apiv1alpha1.OperandConfig
- func OperandRegistryObj(name, namespace, subNamespace string) *apiv1alpha1.OperandRegistry
- func OperandRequestObj(registryName, registryNamespace, requestName, requestNamespace string) *apiv1alpha1.OperandRequest
- func OperandRequestObjWithProtected(registryName, registryNamespace, requestName, requestNamespace string) *apiv1alpha1.OperandRequest
- func SecretObj(name, namespace string) *corev1.Secret
- func Subscription(name, namespace string) *olmv1alpha1.Subscription
- func SubscriptionStatus(name, namespace, csvVersion string) olmv1alpha1.SubscriptionStatus
Constants ¶
View Source
const ( Timeout = time.Second * 300 Interval = time.Second * 5 )
View Source
const EtcdExample string = `` /* 186-byte string literal not displayed */
View Source
const JenkinsExample string = `` /* 162-byte string literal not displayed */
Variables ¶
This section is empty.
Functions ¶
func CatalogSource ¶
func CatalogSource(name, namespace string) *olmv1alpha1.CatalogSource
func CatalogSourceStatus ¶
func CatalogSourceStatus() olmv1alpha1.CatalogSourceStatus
func ClusterServiceVersion ¶
func ClusterServiceVersion(name, namespace, example string) *olmv1alpha1.ClusterServiceVersion
func ClusterServiceVersionStatus ¶
func ClusterServiceVersionStatus() olmv1alpha1.ClusterServiceVersionStatus
func ConfigmapObj ¶
func CreateNSName ¶ added in v1.5.0
CreateNSName generates random namespace names. Namespaces are never deleted in test environment
func InstallPlan ¶
func InstallPlan(name, namespace string) *olmv1alpha1.InstallPlan
func InstallPlanStatus ¶
func InstallPlanStatus() olmv1alpha1.InstallPlanStatus
func NamespaceObj ¶
func OperandBindInfoObj ¶
func OperandBindInfoObj(name, namespace, registryName, registryNamespace string) *apiv1alpha1.OperandBindInfo
Return OperandBindInfo obj
func OperandConfigObj ¶
func OperandConfigObj(name, namespace string) *apiv1alpha1.OperandConfig
Return OperandConfig obj
func OperandRegistryObj ¶
func OperandRegistryObj(name, namespace, subNamespace string) *apiv1alpha1.OperandRegistry
Return OperandRegistry obj
func OperandRequestObj ¶
func OperandRequestObj(registryName, registryNamespace, requestName, requestNamespace string) *apiv1alpha1.OperandRequest
Return OperandRequest obj
func OperandRequestObjWithProtected ¶ added in v1.5.0
func OperandRequestObjWithProtected(registryName, registryNamespace, requestName, requestNamespace string) *apiv1alpha1.OperandRequest
OperandRequestObjWithProtected returns OperandRequest obj
func Subscription ¶
func Subscription(name, namespace string) *olmv1alpha1.Subscription
Return Subscription obj
func SubscriptionStatus ¶
func SubscriptionStatus(name, namespace, csvVersion string) olmv1alpha1.SubscriptionStatus
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.