Documentation
¶
Index ¶
- Variables
- func CheckRunningPodLabels(r client.Reader, ctx context.Context, namespace string, ...) (bool, error)
- func ConditionsUpdate(r client.Client, ctx context.Context, req ctrl.Request, log logr.Logger, ...) error
- func Create(r client.Client, sch *runtime.Scheme, ctx context.Context, req ctrl.Request, ...) error
- func Delete(r client.Client, ctx context.Context, req ctrl.Request, log logr.Logger, ...) error
- func GetDeployment(r client.Client, ctx context.Context, namespace string, ...) (*appsv1.Deployment, error)
- func GetOpenShiftNamespaceNamesSort(ctx context.Context, cli client.Reader) ([]string, error)
- func GetReadyPod(r client.Reader, ctx context.Context, namespace string, ...) (*corev1.Pod, error)
- func GetRunningFalconNS(r client.Reader, ctx context.Context) ([]string, error)
- func NewReconcileTrigger(c controller.Controller) (func(client.Object), error)
- func Update(r client.Client, ctx context.Context, req ctrl.Request, log logr.Logger, ...) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrNoWebhookServicePodReady = errors.New("no webhook service pod found in a Ready state")
Functions ¶
func CheckRunningPodLabels ¶ added in v1.0.0
func ConditionsUpdate ¶
func ConditionsUpdate(r client.Client, ctx context.Context, req ctrl.Request, log logr.Logger, falconObject client.Object, falconStatus *falconv1alpha1.FalconCRStatus, falconCondition metav1.Condition) error
ConditionsUpdate updates the Falcon Object CR conditions
func GetDeployment ¶
func GetDeployment(r client.Client, ctx context.Context, namespace string, matchingLabels client.MatchingLabels) (*appsv1.Deployment, error)
func GetOpenShiftNamespaceNamesSort ¶ added in v1.0.0
func GetReadyPod ¶
func GetRunningFalconNS ¶ added in v1.0.0
func NewReconcileTrigger ¶ added in v1.2.0
func NewReconcileTrigger(c controller.Controller) (func(client.Object), error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.