Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Composable Foundation Controller/API #643

Open
horis233 opened this issue Apr 2, 2021 · 0 comments
Open

Composable Foundation Controller/API #643

horis233 opened this issue Apr 2, 2021 · 0 comments
Assignees

Comments

@horis233
Copy link
Contributor

horis233 commented Apr 2, 2021

/kind feature

Describe the solution you'd like
[A clear and concise description of what you want to happen.]

  • Composable Foundation Controller/API will be mainly used to manage composable components, like components managed by this operator, enable or disable one component.

  • Composable Foundation Controller/API will be used to manage the General parameters for Composable Operators, mainly to manage the lifecycle of a group of operators based on ODLM.

apiVersion: operators.ibm.com/v1alpha1
kind: ComposableOperatorRequest
metadata:
  name: applicationManager
spec:
  composableComponents:
  - name: connector-utilities-operator
    enabled: true
  - name: camel-k
    enabled: true
  - name: noi-operator
    enabled: true
  - name: netcool-integrations-operator
    enabled: true

ODLM should generate an OperandRequest according to this ComposableOperatorRequest CR
The OperandRegistry name and namespace are from the name and namespace of the ComposableOperatorRequest CR and composableComponents will be converted to the operands section of the OperandRequest.

Anything else you would like to add:
[Miscellaneous information that will assist in solving the issue.]

@horis233 horis233 self-assigned this Apr 2, 2021
@gyliu513 gyliu513 added cloudpak-requirement enhancement New feature or request labels Apr 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants