controllers

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Jul 19, 2021 License: Apache-2.0 Imports: 52 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DefaultHarborCoreIngress   = "tmax-harbor-ingress"
	DefaultHarborNotaryIngress = "tmax-harbor-ingress-notary"
	DefaultHarborNamespace     = "harbor"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ExternalRegistryReconciler

type ExternalRegistryReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

ExternalRegistryReconciler reconciles a ExternalRegistry object

func (*ExternalRegistryReconciler) Reconcile

func (r *ExternalRegistryReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)

func (*ExternalRegistryReconciler) SetupWithManager

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

type ImageReplicateReconciler

type ImageReplicateReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

ImageReplicateReconciler reconciles a ImageReplicate object

func (*ImageReplicateReconciler) Reconcile

func (r *ImageReplicateReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)

func (*ImageReplicateReconciler) SetupWithManager

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

type ImageScanRequestReconciler

type ImageScanRequestReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

ImageScanRequestReconciler reconciles a ImageScanRequest object

func (*ImageScanRequestReconciler) Reconcile

func (r *ImageScanRequestReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)

func (*ImageScanRequestReconciler) SetupWithManager

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

type ImageSignRequestReconciler

type ImageSignRequestReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

ImageSignRequestReconciler reconciles a ImageSignRequest object

func (*ImageSignRequestReconciler) Reconcile

func (r *ImageSignRequestReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)

func (*ImageSignRequestReconciler) SetupWithManager

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

type ImageSignerReconciler

type ImageSignerReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

ImageSignerReconciler reconciles a ImageSigner object

func (*ImageSignerReconciler) Reconcile

func (r *ImageSignerReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)

func (*ImageSignerReconciler) SetupWithManager

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

type NotaryReconciler

type NotaryReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

NotaryReconciler reconciles a Notary object

func (*NotaryReconciler) Reconcile

func (r *NotaryReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)

func (*NotaryReconciler) SetupWithManager

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

type RegistryCronJobController

type RegistryCronJobController struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
	// contains filtered or unexported fields
}

RegistryCronJobController reconciles a RegistryJob object

func StartRegistryCronJobController

func StartRegistryCronJobController(c client.Client, log logr.Logger, scheme *runtime.Scheme) *RegistryCronJobController

StartRegistryCronJobController creates a RegistryCronJobController and starts it

type RegistryJobReconciler

type RegistryJobReconciler struct {
	client.Client
	Log       logr.Logger
	Scheme    *runtime.Scheme
	Scheduler *scheduler.Scheduler
}

RegistryJobReconciler reconciles a RegistryJob object

func (*RegistryJobReconciler) Reconcile

func (r *RegistryJobReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)

Reconcile reconciles RegistryJob

func (*RegistryJobReconciler) SetupWithManager

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

SetupWithManager sets up the reconciler

type RegistryReconciler

type RegistryReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

RegistryReconciler reconciles a Registry object

func (*RegistryReconciler) Reconcile

func (r *RegistryReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)

func (*RegistryReconciler) SetupWithManager

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

type RepositoryReconciler

type RepositoryReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

RepositoryReconciler reconciles a Repository object

func (*RepositoryReconciler) Reconcile

func (r *RepositoryReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)

func (*RepositoryReconciler) SetupWithManager

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

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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