Documentation ¶
Index ¶
- type RisingWaveObjectFactory
- func (f *RisingWaveObjectFactory) NewCompactorCloneSet(group string, podTemplates map[string]risingwavev1alpha1.RisingWavePodTemplate) *kruiseappsv1alpha1.CloneSet
- func (f *RisingWaveObjectFactory) NewCompactorDeployment(group string, podTemplates map[string]risingwavev1alpha1.RisingWavePodTemplate) *appsv1.Deployment
- func (f *RisingWaveObjectFactory) NewCompactorService() *corev1.Service
- func (f *RisingWaveObjectFactory) NewComputeAdvancedStatefulSet(group string, podTemplates map[string]risingwavev1alpha1.RisingWavePodTemplate) *kruiseappsv1beta1.StatefulSet
- func (f *RisingWaveObjectFactory) NewComputeService() *corev1.Service
- func (f *RisingWaveObjectFactory) NewComputeStatefulSet(group string, podTemplates map[string]risingwavev1alpha1.RisingWavePodTemplate) *appsv1.StatefulSet
- func (f *RisingWaveObjectFactory) NewConfigConfigMap(val string) *corev1.ConfigMap
- func (f *RisingWaveObjectFactory) NewFrontEndCloneSet(group string, podTemplates map[string]risingwavev1alpha1.RisingWavePodTemplate) *kruiseappsv1alpha1.CloneSet
- func (f *RisingWaveObjectFactory) NewFrontendDeployment(group string, podTemplates map[string]risingwavev1alpha1.RisingWavePodTemplate) *appsv1.Deployment
- func (f *RisingWaveObjectFactory) NewFrontendService() *corev1.Service
- func (f *RisingWaveObjectFactory) NewMetaCloneSet(group string, podTemplates map[string]risingwavev1alpha1.RisingWavePodTemplate) *kruiseappsv1alpha1.CloneSet
- func (f *RisingWaveObjectFactory) NewMetaDeployment(group string, podTemplates map[string]risingwavev1alpha1.RisingWavePodTemplate) *appsv1.Deployment
- func (f *RisingWaveObjectFactory) NewMetaService() *corev1.Service
- func (f *RisingWaveObjectFactory) NewServiceMonitor() *prometheusv1.ServiceMonitor
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RisingWaveObjectFactory ¶
type RisingWaveObjectFactory struct {
// contains filtered or unexported fields
}
func NewRisingWaveObjectFactory ¶
func NewRisingWaveObjectFactory(risingwave *risingwavev1alpha1.RisingWave, scheme *runtime.Scheme) *RisingWaveObjectFactory
func (*RisingWaveObjectFactory) NewCompactorCloneSet ¶ added in v0.2.4
func (f *RisingWaveObjectFactory) NewCompactorCloneSet(group string, podTemplates map[string]risingwavev1alpha1.RisingWavePodTemplate) *kruiseappsv1alpha1.CloneSet
func (*RisingWaveObjectFactory) NewCompactorDeployment ¶
func (f *RisingWaveObjectFactory) NewCompactorDeployment(group string, podTemplates map[string]risingwavev1alpha1.RisingWavePodTemplate) *appsv1.Deployment
func (*RisingWaveObjectFactory) NewCompactorService ¶
func (f *RisingWaveObjectFactory) NewCompactorService() *corev1.Service
func (*RisingWaveObjectFactory) NewComputeAdvancedStatefulSet ¶ added in v0.2.4
func (f *RisingWaveObjectFactory) NewComputeAdvancedStatefulSet(group string, podTemplates map[string]risingwavev1alpha1.RisingWavePodTemplate) *kruiseappsv1beta1.StatefulSet
func (*RisingWaveObjectFactory) NewComputeService ¶
func (f *RisingWaveObjectFactory) NewComputeService() *corev1.Service
func (*RisingWaveObjectFactory) NewComputeStatefulSet ¶
func (f *RisingWaveObjectFactory) NewComputeStatefulSet(group string, podTemplates map[string]risingwavev1alpha1.RisingWavePodTemplate) *appsv1.StatefulSet
func (*RisingWaveObjectFactory) NewConfigConfigMap ¶
func (f *RisingWaveObjectFactory) NewConfigConfigMap(val string) *corev1.ConfigMap
func (*RisingWaveObjectFactory) NewFrontEndCloneSet ¶ added in v0.2.4
func (f *RisingWaveObjectFactory) NewFrontEndCloneSet(group string, podTemplates map[string]risingwavev1alpha1.RisingWavePodTemplate) *kruiseappsv1alpha1.CloneSet
func (*RisingWaveObjectFactory) NewFrontendDeployment ¶
func (f *RisingWaveObjectFactory) NewFrontendDeployment(group string, podTemplates map[string]risingwavev1alpha1.RisingWavePodTemplate) *appsv1.Deployment
func (*RisingWaveObjectFactory) NewFrontendService ¶
func (f *RisingWaveObjectFactory) NewFrontendService() *corev1.Service
func (*RisingWaveObjectFactory) NewMetaCloneSet ¶ added in v0.2.4
func (f *RisingWaveObjectFactory) NewMetaCloneSet(group string, podTemplates map[string]risingwavev1alpha1.RisingWavePodTemplate) *kruiseappsv1alpha1.CloneSet
func (*RisingWaveObjectFactory) NewMetaDeployment ¶
func (f *RisingWaveObjectFactory) NewMetaDeployment(group string, podTemplates map[string]risingwavev1alpha1.RisingWavePodTemplate) *appsv1.Deployment
func (*RisingWaveObjectFactory) NewMetaService ¶
func (f *RisingWaveObjectFactory) NewMetaService() *corev1.Service
func (*RisingWaveObjectFactory) NewServiceMonitor ¶
func (f *RisingWaveObjectFactory) NewServiceMonitor() *prometheusv1.ServiceMonitor
Click to show internal directories.
Click to hide internal directories.