-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation
Description
Controllers:
- Discovery Controller
- Creates and manages GitRepo CRs
- Detects repositories from configured sources
- Updates repository metadata
- Renovator Controller
- Manages Renovator CR
- Watches GitRepo CRs
- Creates and manages RenovatorJob CRs based on Renovator CR runner config
- Handles periodic execution scheduling
- Creates and manages runner pods
- Controls max parallel runner
CRDs:
- GitRepo
- Represents a discovered repository
- Contains repository metadata
- Created by Discovery Controller
- Watched by Renovator Controller
- Renovator
- Defines runner configuration (size, max runner)
- Defines renovate configuration
- Defines execution schedule
- RenovatorJob
- Groups GitRepos for processing
- Tracks processing status
- References runner pod
Relationships:
- Discovery Controller → GitRepo CRs
- Renovator Controller → Renovator CR
- Renovator Controller → GitRepo CRs (watch)
- Renovator Controller → RenovatorJob CRs
- RenovatorJob CRs → Runner Pods
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation