Documentation ¶
Index ¶
- Constants
- type DisaggregatedMSController
- func (dms *DisaggregatedMSController) ClearResources(ctx context.Context, obj client.Object) (bool, error)
- func (dms *DisaggregatedMSController) GetControllerName() string
- func (dms *DisaggregatedMSController) NewMSContainer(ddc *v1.DorisDisaggregatedCluster, cvs map[string]interface{}) corev1.Container
- func (dms *DisaggregatedMSController) NewPodTemplateSpec(ddc *v1.DorisDisaggregatedCluster, selector map[string]string, ...) corev1.PodTemplateSpec
- func (dms *DisaggregatedMSController) Sync(ctx context.Context, obj client.Object) error
- func (dms *DisaggregatedMSController) UpdateComponentStatus(obj client.Object) error
Constants ¶
View Source
const (
DefaultStorageSize int64 = 107374182400
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DisaggregatedMSController ¶
type DisaggregatedMSController struct {
sc.DisaggregatedSubDefaultController
}
func New ¶
func New(mgr ctrl.Manager) *DisaggregatedMSController
func (*DisaggregatedMSController) ClearResources ¶
func (*DisaggregatedMSController) GetControllerName ¶
func (dms *DisaggregatedMSController) GetControllerName() string
func (*DisaggregatedMSController) NewMSContainer ¶
func (dms *DisaggregatedMSController) NewMSContainer(ddc *v1.DorisDisaggregatedCluster, cvs map[string]interface{}) corev1.Container
func (*DisaggregatedMSController) NewPodTemplateSpec ¶
func (dms *DisaggregatedMSController) NewPodTemplateSpec(ddc *v1.DorisDisaggregatedCluster, selector map[string]string, confMap map[string]interface{}) corev1.PodTemplateSpec
func (*DisaggregatedMSController) UpdateComponentStatus ¶
func (dms *DisaggregatedMSController) UpdateComponentStatus(obj client.Object) error
Click to show internal directories.
Click to hide internal directories.