Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( MinioOperator = component.BasicComponent{ Name: "minio", Source: "minio", Type: "HelmRelease", Scope: "Objectstore", DependsOn: []meta.NamespacedObjectReference{ { Name: "cert-manager", }, { Name: "ingress-nginx", }, }, } ObjectStorageOperator = component.BasicComponent{ Name: "object-storage-operator", Type: "Kustomization", Scope: "Objectstore", Required: true, DependsOn: []meta.NamespacedObjectReference{ { Name: "cert-manager", }, { Name: "ingress-nginx", }, }, } )
Functions ¶
func MinioReady ¶
Types ¶
type Model ¶
type Model struct { /* MinioOperator ComponentConfig ObjectStorageOperator ComponentConfig */ *component.ScopeModel // components []string MinioProviders []string CurrentData string CurrentProvider string Providers []configv1alpha1.MinIOProvider DataProvider []configv1alpha1.MinIOProvider PITRProvider []configv1alpha1.MinIOProvider MetricsProvider []configv1alpha1.MinIOProvider Mapping map[string]string MinioOperator *bool MinioOperatorDone *bool ObjectStoreOperatorConfigDone *bool ObjectStoreOperatorDone *bool MinioReady *bool }
func (Model) Components ¶
func (Model) ObjectStoreComponents ¶
Click to show internal directories.
Click to hide internal directories.