Documentation ¶
Index ¶
- type ChangeTransferPolicyReconciler
- type ChangeTransferPolicyReconcilerConfig
- type CommitStatusReconciler
- type GitRepositoryReconciler
- type PromotionStrategyReconciler
- type PromotionStrategyReconcilerConfig
- type PullRequestReconciler
- type RevertCommitReconciler
- type ScmProviderReconciler
- type TooManyMatchingShaError
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChangeTransferPolicyReconciler ¶
type ChangeTransferPolicyReconciler struct { client.Client Scheme *runtime.Scheme PathLookup utils.PathLookup Recorder record.EventRecorder Config ChangeTransferPolicyReconcilerConfig }
ChangeTransferPolicyReconciler reconciles a ChangeTransferPolicy object
func (*ChangeTransferPolicyReconciler) Reconcile ¶
func (r *ChangeTransferPolicyReconciler) 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 ChangeTransferPolicy 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.17.2/pkg/reconcile
func (*ChangeTransferPolicyReconciler) SetupWithManager ¶
func (r *ChangeTransferPolicyReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type CommitStatusReconciler ¶
type CommitStatusReconciler struct { client.Client Scheme *runtime.Scheme Recorder record.EventRecorder }
CommitStatusReconciler reconciles a CommitStatus object
func (*CommitStatusReconciler) Reconcile ¶
func (r *CommitStatusReconciler) 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 CommitStatus 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.17.2/pkg/reconcile
func (*CommitStatusReconciler) SetupWithManager ¶
func (r *CommitStatusReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type GitRepositoryReconciler ¶
GitRepositoryReconciler reconciles a GitRepository object
func (*GitRepositoryReconciler) Reconcile ¶
func (r *GitRepositoryReconciler) 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 GitRepository 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.17.2/pkg/reconcile
func (*GitRepositoryReconciler) SetupWithManager ¶
func (r *GitRepositoryReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type PromotionStrategyReconciler ¶
type PromotionStrategyReconciler struct { client.Client Scheme *runtime.Scheme Recorder record.EventRecorder Config PromotionStrategyReconcilerConfig }
PromotionStrategyReconciler reconciles a PromotionStrategy object
func (*PromotionStrategyReconciler) Reconcile ¶
func (r *PromotionStrategyReconciler) 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.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.17.2/pkg/reconcile
func (*PromotionStrategyReconciler) SetupWithManager ¶
func (r *PromotionStrategyReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type PullRequestReconciler ¶
type PullRequestReconciler struct { client.Client Scheme *runtime.Scheme Recorder record.EventRecorder }
PullRequestReconciler reconciles a PullRequest object
func (*PullRequestReconciler) Reconcile ¶
func (r *PullRequestReconciler) 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.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.17.2/pkg/reconcile
func (*PullRequestReconciler) SetupWithManager ¶
func (r *PullRequestReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type RevertCommitReconciler ¶
type RevertCommitReconciler struct { client.Client Scheme *runtime.Scheme Recorder record.EventRecorder }
RevertCommitReconciler reconciles a RevertCommit object
func (*RevertCommitReconciler) Reconcile ¶
func (r *RevertCommitReconciler) 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 RevertCommit 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.17.2/pkg/reconcile
func (*RevertCommitReconciler) SetupWithManager ¶
func (r *RevertCommitReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type ScmProviderReconciler ¶
type ScmProviderReconciler struct { client.Client Scheme *runtime.Scheme Recorder record.EventRecorder }
ScmProviderReconciler reconciles a ScmProvider object
func (*ScmProviderReconciler) Reconcile ¶
func (r *ScmProviderReconciler) 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 ScmProvider 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.17.2/pkg/reconcile
func (*ScmProviderReconciler) SetupWithManager ¶
func (r *ScmProviderReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type TooManyMatchingShaError ¶
type TooManyMatchingShaError struct{}
func (*TooManyMatchingShaError) Error ¶
func (e *TooManyMatchingShaError) Error() string