Documentation ¶
Overview ¶
Package styra holds controllers for the styra API group.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GlobalDatasourceReconciler ¶
type GlobalDatasourceReconciler struct { client.Client Scheme *runtime.Scheme Styra styra.ClientInterface Config *configv1.ProjectConfig }
GlobalDatasourceReconciler reconciles a GlobalDatasource object.
func (*GlobalDatasourceReconciler) Reconcile ¶
func (r *GlobalDatasourceReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile implements renconcile.Renconciler and has responsibility of ensuring that the current state of the GlobalDatasource resource renconciled towards the desired state.
func (*GlobalDatasourceReconciler) SetupWithManager ¶
func (r *GlobalDatasourceReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager registers the the GlobalDatasource controller with the Manager.
type SystemReconciler ¶
type SystemReconciler struct { client.Client Scheme *runtime.Scheme Styra styra.ClientInterface WebhookClient webhook.Client Recorder record.EventRecorder Metric *prometheus.GaugeVec Config *configv1.ProjectConfig }
SystemReconciler reconciles a System object
func (*SystemReconciler) Reconcile ¶
Reconcile implements renconcile.Renconciler and has responsibility of ensuring that the current state of the System resource renconciled towards the desired state.
func (*SystemReconciler) SetupWithManager ¶
func (r *SystemReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager registers the the System controller with the Manager.