Versions in this module Expand all Collapse all v1 v1.14.1 Dec 6, 2023 Changes in this version + const ProgressTimeout + type Adaptor interface + type StatusK8s struct + type StatusLevel int + const ClusterConfig + const ClusterNode + const OperatorConfig + const PodDeployment + const RolloutHung + type StatusManager struct + AdaptorName string + OperatorNamespace string + func New(client client.Client, mapper meta.RESTMapper, ...) (*StatusManager, error) + func (status *StatusManager) CombineConditions(conditions *[]configv1.ClusterOperatorStatusCondition, ...) (bool, string) + func (status *StatusManager) SetDaemonSets(daemonSets []types.NamespacedName) + func (status *StatusManager) SetDegraded(statusLevel StatusLevel, reason, message string) + func (status *StatusManager) SetDeployments(deployments []types.NamespacedName) + func (status *StatusManager) SetFromPods() + func (status *StatusManager) SetNotDegraded(statusLevel StatusLevel) + func (status *StatusManager) SetRelatedObjects(relatedObjects []configv1.ObjectReference) + type StatusOc struct