Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IngressReconciler ¶ added in v0.0.3
type IngressReconciler struct {
client.Client
BoundIngressParamsFn boundIngressesFunc
Config config.Config
Recorder record.EventRecorder
AliasRepo route53.AliasRepository
DistRepo cloudfront.DistributionRepository
// contains filtered or unexported fields
}
IngressReconciler reconciles Ingress resources of any version
type V1Reconciler ¶ added in v0.0.3
type V1Reconciler struct {
client.Client
OriginalLog logr.Logger
Scheme *runtime.Scheme
IngressReconciler *IngressReconciler
// contains filtered or unexported fields
}
V1Reconciler reconciles v1 Ingress resources
func (*V1Reconciler) BoundIngresses ¶ added in v0.0.8
func (r *V1Reconciler) BoundIngresses(status v1alpha1.CDNStatus) ([]ingressParams, error)
BoundIngresses returns a slice of ingressParams for each Ingress associated with a particular CDNStatus
func (*V1Reconciler) SetupWithManager ¶ added in v0.0.3
func (r *V1Reconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager ...
type V1beta1Reconciler ¶ added in v0.0.3
type V1beta1Reconciler struct {
client.Client
OriginalLog logr.Logger
Scheme *runtime.Scheme
IngressReconciler *IngressReconciler
// contains filtered or unexported fields
}
V1beta1Reconciler reconciles v1beta1 Ingress resources
func (*V1beta1Reconciler) BoundIngresses ¶ added in v0.0.8
func (r *V1beta1Reconciler) BoundIngresses(status v1alpha1.CDNStatus) ([]ingressParams, error)
BoundIngresses returns a slice of ingressParams for each Ingress associated with a particular CDNStatus
func (*V1beta1Reconciler) SetupWithManager ¶ added in v0.0.3
func (r *V1beta1Reconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager ...
Click to show internal directories.
Click to hide internal directories.