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.