controller

package
v0.28.0 Latest Latest
Warning

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

Go to latest
Published: Apr 8, 2026 License: Apache-2.0 Imports: 39 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type APIBindingReconciler

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

func NewAPIBindingReconciler

func NewAPIBindingReconciler(ctx context.Context, logger *logger.Logger, mcMgr mcmanager.Manager, cfg *config.Config) *APIBindingReconciler

func (*APIBindingReconciler) Reconcile

func (*APIBindingReconciler) SetupWithManager

type APIExportPolicyReconciler added in v0.27.1

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

func NewAPIExportPolicyReconciler added in v0.27.1

func NewAPIExportPolicyReconciler(log *logger.Logger, fgaClient openfgav1.OpenFGAServiceClient, mcMgr mcmanager.Manager, cfg *config.Config, storeIDGetter fga.StoreIDGetter) *APIExportPolicyReconciler

func (*APIExportPolicyReconciler) Reconcile added in v0.27.1

func (*APIExportPolicyReconciler) SetupWithManager added in v0.27.1

type AccountInfoReconciler added in v0.19.0

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

func NewAccountInfoReconciler added in v0.19.0

func NewAccountInfoReconciler(log *logger.Logger, mcMgr mcmanager.Manager) *AccountInfoReconciler

func (*AccountInfoReconciler) Reconcile added in v0.19.0

func (*AccountInfoReconciler) SetupWithManager added in v0.19.0

type AccountLogicalClusterController added in v0.28.0

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

func NewAccountLogicalClusterController added in v0.28.0

func NewAccountLogicalClusterController(log *logger.Logger, cfg config.Config, fgaClient openfgav1.OpenFGAServiceClient, storeIDGetter fga.StoreIDGetter, mgr mcmanager.Manager, opts ControllerOptions) (*AccountLogicalClusterController, error)

func (*AccountLogicalClusterController) Reconcile added in v0.28.0

func (*AccountLogicalClusterController) SetupWithManager added in v0.28.0

type AuthorizationModelReconciler

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

func (*AuthorizationModelReconciler) Reconcile

func (*AuthorizationModelReconciler) SetupWithManager

type ControllerOptions added in v0.28.0

type ControllerOptions struct {
	Name            string
	InitializerName string
	TerminatorName  string
}

ControllerOptions configures optional lifecycle behaviour

type IdentityProviderConfigurationReconciler added in v0.11.0

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

func NewIdentityProviderConfigurationReconciler added in v0.11.0

func NewIdentityProviderConfigurationReconciler(ctx context.Context, mgr mcmanager.Manager, orgsClient client.Client, cfg *config.Config, log *logger.Logger) (*IdentityProviderConfigurationReconciler, error)

func (*IdentityProviderConfigurationReconciler) Reconcile added in v0.11.0

func (*IdentityProviderConfigurationReconciler) SetupWithManager added in v0.11.0

type InviteReconciler added in v0.7.1

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

func NewInviteReconciler added in v0.7.1

func NewInviteReconciler(ctx context.Context, mgr mcmanager.Manager, cfg *config.Config, log *logger.Logger) (*InviteReconciler, error)

func (*InviteReconciler) Reconcile added in v0.7.1

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

func (*InviteReconciler) SetupWithManager added in v0.7.1

type OrgLogicalClusterController added in v0.28.0

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

func NewOrgLogicalClusterController added in v0.28.0

func NewOrgLogicalClusterController(log *logger.Logger, orgClient client.Client, cfg config.Config, inClusterClient client.Client, mgr mcmanager.Manager, opts ControllerOptions) (*OrgLogicalClusterController, error)

func (*OrgLogicalClusterController) Reconcile added in v0.28.0

func (*OrgLogicalClusterController) SetupWithManager added in v0.28.0

type StoreReconciler

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

StoreReconciler reconciles a Store object

func (*StoreReconciler) Reconcile

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

func (*StoreReconciler) SetupWithManager

SetupWithManager sets up the controller with the Manager.

Jump to

Keyboard shortcuts

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