Documentation ¶
Index ¶
- type AWSSecurityGroupFirewallRuleReconciler
- func (r *AWSSecurityGroupFirewallRuleReconciler) HandleCreateFirewallRule(ctx context.Context, ...) reconcile.Result
- func (r *AWSSecurityGroupFirewallRuleReconciler) HandleDeleteFirewallRule(ctx context.Context, ...) reconcile.Result
- func (r *AWSSecurityGroupFirewallRuleReconciler) HandleUpdateFirewallRule(ctx context.Context, ...) reconcile.Result
- func (r *AWSSecurityGroupFirewallRuleReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *AWSSecurityGroupFirewallRuleReconciler) SetupWithManager(mgr ctrl.Manager) error
- type AWSVPCPeeringReconciler
- type AzureVNetPeeringReconciler
- type ClusterBackupReconciler
- type ClusterNetworkFirewallRuleReconciler
- func (r *ClusterNetworkFirewallRuleReconciler) HandleCreateFirewallRule(ctx context.Context, ...) reconcile.Result
- func (r *ClusterNetworkFirewallRuleReconciler) HandleDeleteFirewallRule(ctx context.Context, ...) reconcile.Result
- func (r *ClusterNetworkFirewallRuleReconciler) HandleUpdateFirewallRule(ctx context.Context, ...) reconcile.Result
- func (r *ClusterNetworkFirewallRuleReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *ClusterNetworkFirewallRuleReconciler) SetupWithManager(mgr ctrl.Manager) error
- type GCPVPCPeeringReconciler
- type MaintenanceEventsReconciler
- type NodeReloadReconciler
- type RedisUserReconciler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWSSecurityGroupFirewallRuleReconciler ¶
type AWSSecurityGroupFirewallRuleReconciler struct { client.Client Scheme *runtime.Scheme API instaclustr.API Scheduler scheduler.Interface }
AWSSecurityGroupFirewallRuleReconciler reconciles a AWSSecurityGroupFirewallRule object
func (*AWSSecurityGroupFirewallRuleReconciler) HandleCreateFirewallRule ¶
func (r *AWSSecurityGroupFirewallRuleReconciler) HandleCreateFirewallRule( ctx context.Context, firewallRule *clusterresourcesv1alpha1.AWSSecurityGroupFirewallRule, l *logr.Logger, ) reconcile.Result
func (*AWSSecurityGroupFirewallRuleReconciler) HandleDeleteFirewallRule ¶
func (r *AWSSecurityGroupFirewallRuleReconciler) HandleDeleteFirewallRule( ctx context.Context, firewallRule *clusterresourcesv1alpha1.AWSSecurityGroupFirewallRule, l *logr.Logger, ) reconcile.Result
func (*AWSSecurityGroupFirewallRuleReconciler) HandleUpdateFirewallRule ¶
func (r *AWSSecurityGroupFirewallRuleReconciler) HandleUpdateFirewallRule( ctx context.Context, firewallRule *clusterresourcesv1alpha1.AWSSecurityGroupFirewallRule, l *logr.Logger, ) reconcile.Result
func (*AWSSecurityGroupFirewallRuleReconciler) Reconcile ¶
func (r *AWSSecurityGroupFirewallRuleReconciler) 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 AWSSecurityGroupFirewallRule 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.13.0/pkg/reconcile
func (*AWSSecurityGroupFirewallRuleReconciler) SetupWithManager ¶
func (r *AWSSecurityGroupFirewallRuleReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type AWSVPCPeeringReconciler ¶
type AWSVPCPeeringReconciler struct { client.Client Scheme *runtime.Scheme API instaclustr.API Scheduler scheduler.Interface }
AWSVPCPeeringReconciler reconciles a AWSVPCPeering object
func (*AWSVPCPeeringReconciler) Reconcile ¶
func (r *AWSVPCPeeringReconciler) 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 AWSVPCPeering 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.13.0/pkg/reconcile
func (*AWSVPCPeeringReconciler) SetupWithManager ¶
func (r *AWSVPCPeeringReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type AzureVNetPeeringReconciler ¶
type AzureVNetPeeringReconciler struct { client.Client Scheme *runtime.Scheme API instaclustr.API Scheduler scheduler.Interface }
AzureVNetPeeringReconciler reconciles a AzureVNetPeering object
func (*AzureVNetPeeringReconciler) Reconcile ¶
func (r *AzureVNetPeeringReconciler) 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 AzureVNetPeering 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.12.2/pkg/reconcile
func (*AzureVNetPeeringReconciler) SetupWithManager ¶
func (r *AzureVNetPeeringReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type ClusterBackupReconciler ¶
ClusterBackupReconciler reconciles a ClusterBackup object
func (*ClusterBackupReconciler) Reconcile ¶
func (r *ClusterBackupReconciler) 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 ClusterBackup 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.12.2/pkg/reconcile
func (*ClusterBackupReconciler) SetupWithManager ¶
func (r *ClusterBackupReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type ClusterNetworkFirewallRuleReconciler ¶
type ClusterNetworkFirewallRuleReconciler struct { client.Client Scheme *runtime.Scheme API instaclustr.API Scheduler scheduler.Interface }
ClusterNetworkFirewallRuleReconciler reconciles a ClusterNetworkFirewallRule object
func (*ClusterNetworkFirewallRuleReconciler) HandleCreateFirewallRule ¶
func (r *ClusterNetworkFirewallRuleReconciler) HandleCreateFirewallRule( ctx context.Context, firewallRule *clusterresourcesv1alpha1.ClusterNetworkFirewallRule, l *logr.Logger, ) reconcile.Result
func (*ClusterNetworkFirewallRuleReconciler) HandleDeleteFirewallRule ¶
func (r *ClusterNetworkFirewallRuleReconciler) HandleDeleteFirewallRule( ctx context.Context, firewallRule *clusterresourcesv1alpha1.ClusterNetworkFirewallRule, l *logr.Logger, ) reconcile.Result
func (*ClusterNetworkFirewallRuleReconciler) HandleUpdateFirewallRule ¶
func (r *ClusterNetworkFirewallRuleReconciler) HandleUpdateFirewallRule( ctx context.Context, firewallRule *clusterresourcesv1alpha1.ClusterNetworkFirewallRule, l *logr.Logger, ) reconcile.Result
func (*ClusterNetworkFirewallRuleReconciler) Reconcile ¶
func (r *ClusterNetworkFirewallRuleReconciler) 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 ClusterNetworkFirewallRule 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.13.0/pkg/reconcile
func (*ClusterNetworkFirewallRuleReconciler) SetupWithManager ¶
func (r *ClusterNetworkFirewallRuleReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type GCPVPCPeeringReconciler ¶
type GCPVPCPeeringReconciler struct { client.Client Scheme *runtime.Scheme API instaclustr.API Scheduler scheduler.Interface }
GCPVPCPeeringReconciler reconciles a GCPVPCPeering object
func (*GCPVPCPeeringReconciler) Reconcile ¶
func (r *GCPVPCPeeringReconciler) 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 GCPVPCPeering 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.12.2/pkg/reconcile
func (*GCPVPCPeeringReconciler) SetupWithManager ¶
func (r *GCPVPCPeeringReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type MaintenanceEventsReconciler ¶
type MaintenanceEventsReconciler struct { client.Client Scheme *runtime.Scheme API instaclustr.API Scheduler scheduler.Interface }
MaintenanceEventsReconciler reconciles a MaintenanceEvents object
func (*MaintenanceEventsReconciler) Reconcile ¶
func (r *MaintenanceEventsReconciler) 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 MaintenanceEvents 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.12.1/pkg/reconcile
func (*MaintenanceEventsReconciler) SetupWithManager ¶
func (r *MaintenanceEventsReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type NodeReloadReconciler ¶
NodeReloadReconciler reconciles a NodeReload object
func (*NodeReloadReconciler) Reconcile ¶
func (r *NodeReloadReconciler) 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 NodeReload 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.12.1/pkg/reconcile
func (*NodeReloadReconciler) SetupWithManager ¶
func (r *NodeReloadReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type RedisUserReconciler ¶ added in v0.0.2
RedisUserReconciler reconciles a RedisUser object
func (*RedisUserReconciler) Reconcile ¶ added in v0.0.2
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 RedisUser 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.12.2/pkg/reconcile
func (*RedisUserReconciler) SetupWithManager ¶ added in v0.0.2
func (r *RedisUserReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.