-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Out of Tree Providers #5218
Copy link
Copy link
Open
Labels
area/controllerkind/initiativecaptures umbrella issues that serve as initiativescaptures umbrella issues that serve as initiativespriority/important-longtermThese is to tag issues that should require attention from maintainersThese is to tag issues that should require attention from maintainerstrack/coreCaptures issues that are related to Core controller workCaptures issues that are related to Core controller worktrack/providerscapture issues related to providerscapture issues related to providers
Description
Introduction
Having in-tree providers, while helped ESO being widely adopted, causes several issues related to security and maintenance. It also impacts the ability for an ecossytem around ESO, as everything needs to be merged in-tree for it to properly work.
Goals
Have a new provider and store/generator CRD structure to allow out-of-tree provider compatibility out of the box - implement support for ExternalSecret/PushSecret to leverage this new structure.
Tasks
- Design Out of Tree provider structure
- Implement SecretStore/Generator v2alpha1 basic structure
- Implement fake test provider;
- (if available) Adapt & run conformance tests against this new structure.
- Migrate providers into new structure;
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area/controllerkind/initiativecaptures umbrella issues that serve as initiativescaptures umbrella issues that serve as initiativespriority/important-longtermThese is to tag issues that should require attention from maintainersThese is to tag issues that should require attention from maintainerstrack/coreCaptures issues that are related to Core controller workCaptures issues that are related to Core controller worktrack/providerscapture issues related to providerscapture issues related to providers
Type
Projects
Status
No status