Skip to content

☂️ Replace controller-manager-library with controller-runtime 🏷️ #441

@MartinWeindel

Description

@MartinWeindel

What would you like to be added:
The dependency on the controller-manager-library should be replaced by the controller-runtime. As the controller-manager-library provides sophisticated declarative controller logic, command line configuration and many other features, this will be a larger rewrite of the overall application.

Why is this needed:
The controller-manager-library is deprecated and in maintenance mode. To simplify maintenance and to make the code more streamlined with other Gardener projects, the controller-runtime should be used instead. It will also allow new developers to understand the code faster as it follows the standard patterns as in Gardener.

Tasks

Metadata

Metadata

Labels

kind/enhancementEnhancement, improvement, extensionstatus/acceptedIssue was accepted as something we need to work on

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions