Documentation
¶
Index ¶
Constants ¶
View Source
const (
APImanagerSecretLabelPrefix = "secret.apimanager.apps.3scale.net/"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIManagerBackupLogicReconciler ¶
type APIManagerBackupLogicReconciler struct {
*reconcilers.BaseReconciler
// contains filtered or unexported fields
}
func NewAPIManagerBackupLogicReconciler ¶
func NewAPIManagerBackupLogicReconciler(b *reconcilers.BaseReconciler, cr *appsv1alpha1.APIManagerBackup) (*APIManagerBackupLogicReconciler, error)
func (*APIManagerBackupLogicReconciler) Logger ¶
func (r *APIManagerBackupLogicReconciler) Logger() logr.Logger
type APIManagerBackupReconciler ¶
type APIManagerBackupReconciler struct {
*reconcilers.BaseReconciler
}
APIManagerBackupReconciler reconciles a APIManagerBackup object
func (*APIManagerBackupReconciler) SetupWithManager ¶
func (r *APIManagerBackupReconciler) SetupWithManager(mgr ctrl.Manager) error
type APIManagerReconciler ¶
type APIManagerReconciler struct {
*reconcilers.BaseReconciler
SecretLabelSelector apimachinerymetav1.LabelSelector
WatchedNamespace string
}
APIManagerReconciler reconciles a APIManager object
func (*APIManagerReconciler) SetupWithManager ¶
func (r *APIManagerReconciler) SetupWithManager(mgr ctrl.Manager) error
type APIManagerRestoreLogicReconciler ¶
type APIManagerRestoreLogicReconciler struct {
*reconcilers.BaseReconciler
// contains filtered or unexported fields
}
func NewAPIManagerRestoreLogicReconciler ¶
func NewAPIManagerRestoreLogicReconciler(b *reconcilers.BaseReconciler, cr *appsv1alpha1.APIManagerRestore, apiManagerRestore *restore.APIManagerRestore) *APIManagerRestoreLogicReconciler
func (*APIManagerRestoreLogicReconciler) Logger ¶
func (r *APIManagerRestoreLogicReconciler) Logger() logr.Logger
type APIManagerRestoreReconciler ¶
type APIManagerRestoreReconciler struct {
*reconcilers.BaseReconciler
}
APIManagerRestoreReconciler reconciles a APIManagerRestore object
func (*APIManagerRestoreReconciler) SetupWithManager ¶
func (r *APIManagerRestoreReconciler) SetupWithManager(mgr ctrl.Manager) error
type APIManagerStatusReconciler ¶
type APIManagerStatusReconciler struct {
*reconcilers.BaseReconciler
// contains filtered or unexported fields
}
func NewAPIManagerStatusReconciler ¶
func NewAPIManagerStatusReconciler(b *reconcilers.BaseReconciler, apimanagerResource *appsv1alpha1.APIManager) *APIManagerStatusReconciler
type SecretToApimanagerEventMapper ¶ added in v0.11.0
type SecretToApimanagerEventMapper struct {
K8sClient client.Client
Logger logr.Logger
Namespace string
}
SecretToApimanagerEventMapper is an EventHandler that maps secret object to apimanager CR's
type WebConsoleReconciler ¶
type WebConsoleReconciler struct {
*reconcilers.BaseReconciler
}
WebConsoleReconciler reconciles a WebConsole object
func (*WebConsoleReconciler) SetupWithManager ¶
func (r *WebConsoleReconciler) SetupWithManager(mgr ctrl.Manager) error
Click to show internal directories.
Click to hide internal directories.