Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MkdirTempAbs ¶ added in v0.24.3
MkdirTempAbs creates a tmp dir and returns the absolute path to the dir. This is required since certain OSes like MacOS create temporary files in e.g. `/private/var`, to which `/var` is a symlink.
Types ¶
type KustomizationReconciler ¶
type KustomizationReconciler struct {
client.Client
kuberecorder.EventRecorder
runtimeCtrl.Metrics
StatusPoller *polling.StatusPoller
PollingOpts polling.Options
ControllerName string
NoCrossNamespaceRefs bool
NoRemoteBases bool
DefaultServiceAccount string
KubeConfigOpts runtimeClient.KubeConfigOptions
// contains filtered or unexported fields
}
KustomizationReconciler reconciles a Kustomization object
func (*KustomizationReconciler) SetupWithManager ¶
func (r *KustomizationReconciler) SetupWithManager(mgr ctrl.Manager, opts KustomizationReconcilerOptions) error
type KustomizationReconcilerOptions ¶
type KustomizationReconcilerOptions struct {
MaxConcurrentReconciles int
HTTPRetry int
DependencyRequeueInterval time.Duration
RateLimiter ratelimiter.RateLimiter
}
KustomizationReconcilerOptions contains options for the KustomizationReconciler.
type SourceRevisionChangePredicate ¶ added in v0.2.0
func (SourceRevisionChangePredicate) Update ¶ added in v0.2.0
func (SourceRevisionChangePredicate) Update(e event.UpdateEvent) bool
Click to show internal directories.
Click to hide internal directories.