Closed
Description
We want to be able to perform deppy resolution off cluster. The Deppy library leaves it to users to define the EntitySource/VariableSources, so it wouldn't make sense to couple the CLI with the Deppy library. Instead, this ticket proposes that we create a new library that:
- Handles the implementation details of OLM V1's EntitySource/VariableSource implementation.
- Defines an input API that is OLM V1 specific:
-- FBC Content
-- Operator CR Constraints
-- Cluster Properties - Introduces a CLI that allows off cluster resolution
A stretch goal could be to provide a KUBECONFIG and generate a file that can be used as an input API to the CLI.