-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Workspace.next - CheService model adjustment #9964
Comments
@l0rd about |
@garagatyi I have updated the model to use the name |
We decided to remove name field from CheContainer since it is not needed now. If we find that we need it we will be able to add it back. |
@l0rd do we really want that ChePluginEndpoint contain field |
I don't remember where I said it but I raised same issue, public is shorter (than isPublic) |
We knew that the phase 1 w.next model was not perfect and that some incremental updates would be needed. With that in mind we have identified a flaw in current CheService implementation and should be refactored.
Refactoring proposal
CheService
asDevTool
Container
asCheContainer
Servers
list fromContainer
toDevTool
and renamed it asDevToolEndpoints
CheContainerPort
and have a matchingDevToolEndpoint..targetPort
CheServiceSpec
inCheService
id
field forDevTool
to be referenced inCheFeature
Plantuml source
The text was updated successfully, but these errors were encountered: