Documentation ¶
Index ¶
Constants ¶
View Source
const (
// ConfigurationLabelKey is the key label for configuration.
ConfigurationLabelKey = "goharbor.io/configuration"
)
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(ctx context.Context, configStore *configstore.Store) (commonCtrl.Reconciler, error)
New HarborConfiguration reconciler.
func NewWithCm ¶
func NewWithCm(ctx context.Context, configStore *configstore.Store) (commonCtrl.Reconciler, error)
New HarborConfiguration configmap reconciler.
Types ¶
type CmReconciler ¶
CmReconciler reconciles a configuration configmap.
func (*CmReconciler) NormalizeName ¶
func (*CmReconciler) Reconcile ¶
func (r *CmReconciler) Reconcile(ctx context.Context, req ctrl.Request) (res ctrl.Result, err error)
Reconcile does configuration reconcile.
func (*CmReconciler) SetupWithManager ¶
type Reconciler ¶
type Reconciler struct { *commonCtrl.Controller Scheme *runtime.Scheme }
Reconciler reconciles a configuration cr.
func (*Reconciler) NormalizeName ¶
func (*Reconciler) SetupWithManager ¶
Click to show internal directories.
Click to hide internal directories.