ingestion

package
v1.2.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 12, 2024 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DruidIngestionControllerCreateSuccess      = "DruidIngestionControllerCreateSuccess"
	DruidIngestionControllerCreateFail         = "DruidIngestionControllerCreateFail"
	DruidIngestionControllerGetSuccess         = "DruidIngestionControllerGetSuccess"
	DruidIngestionControllerGetFail            = "DruidIngestionControllerGetFail"
	DruidIngestionControllerUpdateSuccess      = "DruidIngestionControllerUpdateSuccess"
	DruidIngestionControllerUpdateFail         = "DruidIngestionControllerUpdateFail"
	DruidIngestionControllerShutDownSuccess    = "DruidIngestionControllerShutDownSuccess"
	DruidIngestionControllerShutDownFail       = "DruidIngestionControllerShutDownFail"
	DruidIngestionControllerPatchStatusSuccess = "DruidIngestionControllerPatchStatusSuccess"
	DruidIngestionControllerPatchStatusFail    = "DruidIngestionControllerPatchStatusFail"
	DruidIngestionControllerFinalizer          = "druidingestion.datainfra.io/finalizer"
)
View Source
const (
	OperatorUserName = "OperatorUserName"
	OperatorPassword = "OperatorPassword"
)
View Source
const (
	DruidRouterPort = "8088"
)

Variables

This section is empty.

Functions

func LookupReconcileTime

func LookupReconcileTime() time.Duration

Types

type DruidIngestionReconciler

type DruidIngestionReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
	// reconcile time duration, defaults to 10s
	ReconcileWait time.Duration
	Recorder      record.EventRecorder
}

IngestionReconciler

func NewDruidIngestionReconciler

func NewDruidIngestionReconciler(mgr ctrl.Manager) *DruidIngestionReconciler

func (*DruidIngestionReconciler) CreateOrUpdate

func (*DruidIngestionReconciler) Reconcile

+kubebuilder:rbac:groups=druid.apache.org,resources=ingestions,verbs=get;list;watch;create;update;patch;delete +kubebuilder:rbac:groups=druid.apache.org,resources=ingestion/status,verbs=get;update;patch

func (*DruidIngestionReconciler) SetupWithManager

func (r *DruidIngestionReconciler) SetupWithManager(mgr ctrl.Manager) error

type TransformStatusFunc

type TransformStatusFunc func(obj client.Object) client.Object

type VerbType

type VerbType string
const (
	VerbPatched   VerbType = "Patched"
	VerbUnchanged VerbType = "Unchanged"
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL