Documentation ¶
Index ¶
Constants ¶
View Source
const ( ANNOTATION_ALLOW_UPDATE = "fresh-container.autopilot" ANNOTATION_PREFIX = "fresh-container.constraint/" ANNOTATION_NEXT_TAG_PREFIX = "fresh-container.nextTag/" ANNOTATION_LAST_CHECKED = "fresh-container.lastChecked" LABEL_STALE = "fresh-container.hasOutdatedContainers" DEFAULT_CHECK_INTERVAL = 10 )
Variables ¶
View Source
var (
ErrorNoConstraints = errors.New("No constraints defined")
)
Functions ¶
This section is empty.
Types ¶
type ContainerUpgradesEvals ¶
type ContainerUpgradesEvals map[string]fresh_container.ImageUpgradeEvaluationResponse
func NewContainerUpgradesEvals ¶
func NewContainerUpgradesEvals() ContainerUpgradesEvals
type FreshContainerMonitorReconciler ¶
type FreshContainerMonitorReconciler struct { client.Client Log logr.Logger Scheme *runtime.Scheme }
FreshContainerMonitorReconciler reconciles a FreshContainerMonitor object
func (*FreshContainerMonitorReconciler) Reconcile ¶
+kubebuilder:rbac:groups=infrastructure.fresh-container-operator.suse.com,resources=freshcontainermonitors,verbs=get;list;watch;create;update;patch;delete +kubebuilder:rbac:groups=infrastructure.fresh-container-operator.suse.com,resources=freshcontainermonitors/status,verbs=get;update;patch +kubebuilder:rbac:groups=apps.v1,resources=deployments,verbs=get;list;watch;create;update;patch
func (*FreshContainerMonitorReconciler) SetupWithManager ¶
func (r *FreshContainerMonitorReconciler) SetupWithManager(mgr ctrl.Manager) error
Click to show internal directories.
Click to hide internal directories.