tmforum-oda / oda-ca-docs

ODA Component Accelerator Documents
6 stars 17 forks source link

Refactor ODA Canvas "Component Management" Operator into two Operators - "Component Lifecycle Management" and "Operator Lifecycle Management". #159

Open emmanuel-a-otchere opened 2 months ago

emmanuel-a-otchere commented 2 months ago

Description

The Operator "Component Manager" seems to address operations of a "Component Lifecycle Manager" but the lifecycle management of this specific Operator is another important part of it's operations. Should this be delegated to the "environment" or this is in itself a separate Operator which essentially provides the Governance of "Component Lifecycle Manager". I suspect that this does not need to have an ODA'ness since we can re-use, say in K8s, the "OLM". Something to either refactor or to make very clear. Not sure if this should be a feature or a pure issue.