Documentation ¶
Index ¶
- func SetupAwsNfsVolumeReconciler(reg skrruntime.SkrRegistry) error
- func SetupCloudResourcesReconciler(reg skrruntime.SkrRegistry) error
- func SetupGcpNfsVolumeReconciler(reg skrruntime.SkrRegistry) error
- func SetupIpRangeReconciler(reg skrruntime.SkrRegistry) error
- type AwsNfsVolumeReconciler
- type AwsNfsVolumeReconcilerFactory
- type CloudResourcesFactory
- type CloudResourcesReconciler
- type GcpNfsVolumeReconciler
- type GcpNfsVolumeReconcilerFactory
- type IpRangeReconciler
- type IpRangeReconcilerFactory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetupAwsNfsVolumeReconciler ¶
func SetupAwsNfsVolumeReconciler(reg skrruntime.SkrRegistry) error
func SetupCloudResourcesReconciler ¶
func SetupCloudResourcesReconciler(reg skrruntime.SkrRegistry) error
func SetupGcpNfsVolumeReconciler ¶
func SetupGcpNfsVolumeReconciler(reg skrruntime.SkrRegistry) error
func SetupIpRangeReconciler ¶
func SetupIpRangeReconciler(reg skrruntime.SkrRegistry) error
Types ¶
type AwsNfsVolumeReconciler ¶
type AwsNfsVolumeReconciler struct {
// contains filtered or unexported fields
}
AwsNfsVolumeReconciler reconciles a AwsNfsVolume object
func (*AwsNfsVolumeReconciler) Reconcile ¶
func (r *AwsNfsVolumeReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state. TODO(user): Modify the Reconcile function to compare the state specified by the AwsNfsVolume object against the actual cluster state, and then perform operations to make the cluster state reflect the state specified by the user.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.16.3/pkg/reconcile
type AwsNfsVolumeReconcilerFactory ¶
type AwsNfsVolumeReconcilerFactory struct{}
func (*AwsNfsVolumeReconcilerFactory) New ¶
func (f *AwsNfsVolumeReconcilerFactory) New(kymaRef klog.ObjectRef, kcpCluster cluster.Cluster, skrCluster cluster.Cluster) reconcile.Reconciler
type CloudResourcesFactory ¶
type CloudResourcesFactory struct { }
func (*CloudResourcesFactory) New ¶
func (f *CloudResourcesFactory) New(kymaRef klog.ObjectRef, kcpCluster cluster.Cluster, skrCluster cluster.Cluster) reconcile.Reconciler
type CloudResourcesReconciler ¶
type CloudResourcesReconciler struct {
// contains filtered or unexported fields
}
CloudResourcesReconciler reconciles a CloudResources object
func (*CloudResourcesReconciler) Reconcile ¶
func (r *CloudResourcesReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state. TODO(user): Modify the Reconcile function to compare the state specified by the CloudResources object against the actual cluster state, and then perform operations to make the cluster state reflect the state specified by the user.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.16.3/pkg/reconcile
type GcpNfsVolumeReconciler ¶
type GcpNfsVolumeReconciler struct {
// contains filtered or unexported fields
}
GcpNfsVolumeReconciler reconciles a GcpNfsVolume object
func (*GcpNfsVolumeReconciler) Reconcile ¶
func (r *GcpNfsVolumeReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state. TODO(user): Modify the Reconcile function to compare the state specified by the GcpNfsVolume object against the actual cluster state, and then perform operations to make the cluster state reflect the state specified by the user.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.15.0/pkg/reconcile
type GcpNfsVolumeReconcilerFactory ¶
type GcpNfsVolumeReconcilerFactory struct{}
func (*GcpNfsVolumeReconcilerFactory) New ¶
func (f *GcpNfsVolumeReconcilerFactory) New(kymaRef klog.ObjectRef, kcpCluster cluster.Cluster, skrCluster cluster.Cluster) reconcile.Reconciler
type IpRangeReconciler ¶
type IpRangeReconciler struct {
// contains filtered or unexported fields
}
IpRangeReconciler reconciles a IpRange object
func (*IpRangeReconciler) Reconcile ¶
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state. TODO(user): Modify the Reconcile function to compare the state specified by the IpRange object against the actual cluster state, and then perform operations to make the cluster state reflect the state specified by the user.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.16.3/pkg/reconcile
type IpRangeReconcilerFactory ¶
type IpRangeReconcilerFactory struct{}
func (*IpRangeReconcilerFactory) New ¶
func (f *IpRangeReconcilerFactory) New(kymaRef klog.ObjectRef, kcpCluster cluster.Cluster, skrCluster cluster.Cluster) reconcile.Reconciler