controller

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Jun 2, 2026 License: MIT Imports: 24 Imported by: 0

Documentation

Overview

Package controller implements Kubernetes controllers for Zitadel resources.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ApplicationKeyReconciler added in v0.4.0

type ApplicationKeyReconciler struct {
	client.Client
	Zitadel *zitadel.Client
}

ApplicationKeyReconciler reconciles an ApplicationKey object.

func (*ApplicationKeyReconciler) Reconcile added in v0.4.0

func (*ApplicationKeyReconciler) SetupWithManager added in v0.4.0

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

SetupWithManager sets up the controller with the Manager.

type IdentityProviderReconciler

type IdentityProviderReconciler struct {
	client.Client
	Zitadel *zitadel.Client
}

IdentityProviderReconciler reconciles an IdentityProvider object.

func (*IdentityProviderReconciler) Reconcile

func (*IdentityProviderReconciler) SetupWithManager

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

SetupWithManager sets up the controller with the Manager.

type LockoutPolicyReconciler added in v0.4.0

type LockoutPolicyReconciler struct {
	client.Client
	Zitadel *zitadel.Client
}

LockoutPolicyReconciler reconciles a LockoutPolicy object.

func (*LockoutPolicyReconciler) Reconcile added in v0.4.0

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

func (*LockoutPolicyReconciler) SetupWithManager added in v0.4.0

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

SetupWithManager sets up the controller with the Manager.

type LoginPolicyReconciler

type LoginPolicyReconciler struct {
	client.Client
	Zitadel *zitadel.Client
}

LoginPolicyReconciler reconciles a LoginPolicy object.

func (*LoginPolicyReconciler) Reconcile

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

func (*LoginPolicyReconciler) SetupWithManager

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

SetupWithManager sets up the controller with the Manager.

type MachineUserReconciler

type MachineUserReconciler struct {
	client.Client
	Zitadel *zitadel.Client
}

MachineUserReconciler reconciles a MachineUser object.

func (*MachineUserReconciler) Reconcile

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

func (*MachineUserReconciler) SetupWithManager

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

SetupWithManager sets up the controller with the Manager.

type OIDCAppReconciler

type OIDCAppReconciler struct {
	client.Client
	Zitadel *zitadel.Client
}

OIDCAppReconciler reconciles an OIDCApp object.

func (*OIDCAppReconciler) Reconcile

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

func (*OIDCAppReconciler) SetupWithManager

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

SetupWithManager sets up the controller with the Manager.

type OrganizationReconciler

type OrganizationReconciler struct {
	client.Client
	Zitadel *zitadel.Client
}

OrganizationReconciler reconciles an Organization object.

func (*OrganizationReconciler) Reconcile

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

func (*OrganizationReconciler) SetupWithManager

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

SetupWithManager sets up the controller with the Manager.

type PasswordComplexityPolicyReconciler added in v0.4.0

type PasswordComplexityPolicyReconciler struct {
	client.Client
	Zitadel *zitadel.Client
}

PasswordComplexityPolicyReconciler reconciles a PasswordComplexityPolicy object.

func (*PasswordComplexityPolicyReconciler) Reconcile added in v0.4.0

func (*PasswordComplexityPolicyReconciler) SetupWithManager added in v0.4.0

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

SetupWithManager sets up the controller with the Manager.

type PersonalAccessTokenReconciler added in v0.4.0

type PersonalAccessTokenReconciler struct {
	client.Client
	Zitadel *zitadel.Client
}

PersonalAccessTokenReconciler reconciles a PersonalAccessToken object.

func (*PersonalAccessTokenReconciler) Reconcile added in v0.4.0

func (*PersonalAccessTokenReconciler) SetupWithManager added in v0.4.0

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

SetupWithManager sets up the controller with the Manager.

type ProjectGrantReconciler added in v0.4.0

type ProjectGrantReconciler struct {
	client.Client
	Zitadel *zitadel.Client
}

ProjectGrantReconciler reconciles a ProjectGrant object.

func (*ProjectGrantReconciler) Reconcile added in v0.4.0

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

func (*ProjectGrantReconciler) SetupWithManager added in v0.4.0

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

SetupWithManager sets up the controller with the Manager.

type ProjectMemberReconciler added in v0.4.0

type ProjectMemberReconciler struct {
	client.Client
	Zitadel *zitadel.Client
}

ProjectMemberReconciler reconciles a ProjectMember object.

func (*ProjectMemberReconciler) Reconcile added in v0.4.0

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

func (*ProjectMemberReconciler) SetupWithManager added in v0.4.0

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

SetupWithManager sets up the controller with the Manager.

type ProjectReconciler

type ProjectReconciler struct {
	client.Client
	Zitadel *zitadel.Client
}

ProjectReconciler reconciles a Project object.

func (*ProjectReconciler) Reconcile

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

func (*ProjectReconciler) SetupWithManager

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

SetupWithManager sets up the controller with the Manager.

type UserGrantReconciler added in v0.4.0

type UserGrantReconciler struct {
	client.Client
	Zitadel *zitadel.Client
}

UserGrantReconciler reconciles a UserGrant object.

func (*UserGrantReconciler) Reconcile added in v0.4.0

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

func (*UserGrantReconciler) SetupWithManager added in v0.4.0

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

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