Betreiben Sie Renovate auf Ihrer eigenen Infrastruktur mit CRD-basiertem Scheduling, paralleler Ausführung, Auto-Discovery und einer integrierten UI. Wenn Sie Renovate selbst hosten und bereits Kubernetes betreiben, gibt Ihnen dieser Operator die Kontrolle und Observability, die einfachen Self-hosted-Setups fehlen.
Deklaratives Cron-Scheduling über Kubernetes CRDs. Schedules als Code definieren, in Git versionieren und den Operator den Rest erledigen lassen.
Repositories in der gesamten Organisation automatisch entdecken. Nach Gruppe und Topic filtern, um genau zu steuern, welche Projekte aktualisiert werden.
Mehrere Renovate-Jobs gleichzeitig mit konfigurierbarer Concurrency-Steuerung ausführen. Hunderte von Repos ohne Engpässe verarbeiten.
Entdeckte Projekte, Job-Status und Ausführungshistorie über eine integrierte Web-Oberfläche überwachen. Kein externes Dashboard erforderlich.
Nativer Prometheus-Metrics-Endpoint und Health Checks. Nahtlose Integration in den bestehenden Monitoring-Stack ohne Konfigurationsaufwand.
TTL-basierte Bereinigung, aktive Deadlines und automatische Wiederholungen. Fehlgeschlagene Jobs werden wiederholt, abgeschlossene Jobs bereinigt — alles konfigurierbar.
Zum definierten Zeitpunkt des Schedules wird automatisch ein Renovate-Discovery-Job gestartet.
Nach Abschluss der Discovery erscheinen alle entdeckten Projekte in der integrierten UI mit Gruppen- und Topic-Filterung.
Alle Projekte werden zur Ausführung eingeplant. CRD-basierte Cron-Schedules steuern, wann jedes Projekt ausgeführt wird.
Alle 10 Sekunden prüft der Operator auf eingeplante Projekte und startet einen neuen Renovate-Job.
Es werden nur so viele Jobs gleichzeitig ausgeführt, wie in spec.parallelism definiert.
CLI und Community Edition sind gute Einstiegspunkte. Wenn Sie Hunderte von Repositories auf Kubernetes verwalten, fügt der Operator das Scheduling, die Concurrency, Observability und das Lifecycle-Management hinzu, das alles reibungslos am Laufen hält.
| Funktion | CLI | Community Edition | Operator |
|---|---|---|---|
| Vollständig Open Source, keine Registrierung | ✓ | — | ✓ |
| Automatisierte Dependency-Updates | ✓ | ✓ | ✓ |
| Läuft auf eigener Infrastruktur | ✓ | ✓ | ✓ |
| Auto-Discovery | ✓ | ✓ | ✓ |
| Webhook API für On-Demand-Ausführung | — | ✓ | ✓ |
| Web UI | — | — | ✓ |
| Deklaratives Cron-Scheduling via CRD | — | — | ✓ |
| Auto-Discovery mit Gruppen-/Topic-Filterung | — | — | ✓ |
| Projekt-Status-Tracking im Cluster | — | — | ✓ |
| Parallele Ausführung mit Concurrency-Steuerung | — | — | ✓ |
| Prometheus Metrics & Health Checks | — | ✓ | ✓ |
| Kubernetes-natives Pod-Scheduling | — | — | ✓ |
| Leader Election für Hochverfügbarkeit | — | — | ✓ |
| Job-Lifecycle-Management (TTL, Deadlines, Retries) | — | — | ✓ |
Die mogenius Internal Developer Plattform bietet Ihnen Multi-Cluster-Kubernetes-Management, Developer Self-Service, AI Governance und Toolchain-Orchestrierung. Alles über eine einzige Control Plane.
Plattform erkunden →Operator installieren, Plattform-Zugangsdaten konfigurieren und Renovate den Rest erledigen lassen.