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

Re-introduce CR status #350

Open
LionelJouin opened this issue Jan 24, 2023 · 0 comments
Open

Re-introduce CR status #350

LionelJouin opened this issue Jan 24, 2023 · 0 comments
Labels

Comments

@LionelJouin
Copy link
Member

Is your feature request related to a problem? Please describe.
When a stream is deployed but the conduit it is refering to is not existing, the stream is not really active. To see this, the user would have to manually check the conduits and see if it is existing or not. The same thing apply for other resources like flows.

Describe the solution you'd like

Introduce the status for the custom resources with the following possible status:

Name Description
NoPhase Default, will be showing if the operator is not existing or if the resource has not yet been processed
Error ?
Disengaged The reference to the parent resource does not exist
Engaged The resource is deployed and ready to be used

The constants for the status are still existing but not used: https://github.com/Nordix/Meridio/blob/master/api/v1/types.go#L29

Describe alternatives you've considered
/

Additional context

This feature has already been developed and introduced with this PR: Nordix/Meridio-Operator#16 and it has been removed (not sure the reason) in this PR: Nordix/Meridio-Operator#34

@LionelJouin LionelJouin moved this to 📋 To Do in Meridio Jan 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: 📋 To Do
Development

No branches or pull requests

1 participant