Versions in this module Expand all Collapse all v0 v0.2.1 Aug 31, 2019 Changes in this version + func AddComplianceWatch(c controller.Controller) error v0.2.0 Aug 30, 2019 Changes in this version + var DefaultInstanceKey = client.ObjectKey + var DefaultTSEEInstanceKey = client.ObjectKey + func AddAPIServerWatch(c controller.Controller) error + func AddMonitoringWatch(c controller.Controller) error + func AddNetworkWatch(c controller.Controller) error + func ContextLoggerForResource(log logr.Logger, obj runtime.Object) logr.Logger + func GetMonitoringConfig(ctx context.Context, cli client.Client) (*operatorv1.MonitoringConfiguration, error) + func GetNetworkingPullSecrets(i *operatorv1.Installation, c client.Client) ([]*corev1.Secret, error) + func IgnoreObject(obj runtime.Object) bool + func IsAPIServerReady(client client.Client, l logr.Logger) bool + func ValidateCertPair(client client.Client, certPairSecretName, keyName, certName, ns string) (*corev1.Secret, error) + func ValidateMonitoringConfig(m *operatorv1.MonitoringConfiguration) error + type ComponentHandler interface + CreateOrUpdate func(context.Context, render.Component, *status.StatusManager) error + func NewComponentHandler(log logr.Logger, client client.Client, scheme *runtime.Scheme, ...) ComponentHandler