instance

package
v0.0.8 Latest Latest
Warning

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

Go to latest
Published: Apr 9, 2024 License: Apache-2.0 Imports: 42 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ChartRepoUsernameKey = "username"
	ChartRepoPasswordKey = "password"
	ChartRepoEmbedded    = "embedded"
)
View Source
const (
	DaprInstanceFinalizerName = "instance.operator.dapr.io/finalizer"
	DaprInstanceResourceName  = "dapr-instance"
)

Variables

This section is empty.

Functions

func CurrentReleaseSelector

func CurrentReleaseSelector(rc *ReconciliationRequest) (labels.Selector, error)

Types

type Action

func NewApplyCRDsAction

func NewApplyCRDsAction(l logr.Logger) Action

func NewApplyResourcesAction

func NewApplyResourcesAction(l logr.Logger) Action

func NewChartAction

func NewChartAction(l logr.Logger) Action

func NewConditionsAction

func NewConditionsAction(l logr.Logger) Action

type ApplyCRDsAction

type ApplyCRDsAction struct {
	// contains filtered or unexported fields
}

func (*ApplyCRDsAction) Cleanup

func (*ApplyCRDsAction) Configure

func (*ApplyCRDsAction) Run

type ApplyResourcesAction

type ApplyResourcesAction struct {
	// contains filtered or unexported fields
}

func (*ApplyResourcesAction) Cleanup

func (*ApplyResourcesAction) Configure

func (*ApplyResourcesAction) Run

type ChartAction

type ChartAction struct {
	// contains filtered or unexported fields
}

func (*ChartAction) Cleanup

func (*ChartAction) Configure

func (*ChartAction) Run

type ConditionsAction

type ConditionsAction struct {
	// contains filtered or unexported fields
}

func (*ConditionsAction) Cleanup

func (*ConditionsAction) Configure

func (*ConditionsAction) Run

type Reconciler

type Reconciler struct {
	*client.Client

	Scheme      *runtime.Scheme
	ClusterType controller.ClusterType
	// contains filtered or unexported fields
}

func NewReconciler

func NewReconciler(ctx context.Context, manager ctrlRt.Manager, o helm.Options) (*Reconciler, error)

func (*Reconciler) EnqueueRequestForOwner

func (r *Reconciler) EnqueueRequestForOwner(owner ctrlCli.Object, opts ...handler.OwnerOption) handler.EventHandler

func (*Reconciler) EnqueueRequestsFromMapFunc

func (r *Reconciler) EnqueueRequestsFromMapFunc(fn func(context.Context, ctrlCli.Object) []reconcile.Request) handler.EventHandler

func (*Reconciler) Event

func (r *Reconciler) Event(object runtime.Object, eventType string, reason string, message string)

func (*Reconciler) Reconcile

func (r *Reconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)

func (*Reconciler) Watch

func (r *Reconciler) Watch(obj ctrlCli.Object, eh handler.EventHandler, predicates ...predicate.Predicate) error

type ReconciliationRequest

type ReconciliationRequest struct {
	*client.Client
	types.NamespacedName

	Reconciler  *Reconciler
	ClusterType controller.ClusterType
	Resource    *daprApi.DaprInstance
	Chart       *chart.Chart
	Overrides   map[string]interface{}
}

Jump to

Keyboard shortcuts

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