You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Most of these have the core functionality already address. We would need to round out he provider checks (right now we can just check for kind; havnt validated the others work the same way).
The main takeaway from reviewing these was that the cluster requirements were different based on the platform used (e.g. aws vs azure). As a result, its unlikely an out-of-the-box plugin would just allow that level of configuration unless we make it abstract and just define a DSL for the checks that can be combined into logical combinations (e.g. (PROVIDER_IS AWS && ...) || (PROVIDER_IS KIND && ...)) which sounds like it would make it harder for everyone.
I'm thinking that TAP would most likely utilize the requirements-check/pkg to programatically write their own logic for the checks. So we do all the heavy lifting to code the checks then they can just call those methods as needed.
TAP has a number of checks that could potentially be automated. Investigate and make a list of checks with high likelihood of reuse.
The text was updated successfully, but these errors were encountered: