Skip to content

Add support of Workspace Next to Openshift infrastructure #9981

Merged
garagatyi merged 2 commits intoeclipse-che:masterfrom
garagatyi:wsnextOpenshift
Jun 11, 2018
Merged

Add support of Workspace Next to Openshift infrastructure #9981
garagatyi merged 2 commits intoeclipse-che:masterfrom
garagatyi:wsnextOpenshift

Conversation

@garagatyi
Copy link
Copy Markdown

What does this PR do?

Add support of Workspace Next to Openshift recipe, infrastructure.
Adds a template to deploy Feature API to Openshift.

What issues does this PR fix or reference?

Release Notes

Docs PR

Oleksandr Garagatyi added 2 commits June 8, 2018 15:26
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
@garagatyi garagatyi requested review from a user and sleshchenko June 8, 2018 14:12
@garagatyi garagatyi requested review from l0rd and riuvshin as code owners June 8, 2018 14:12
@benoitf benoitf added kind/enhancement A feature request - must adhere to the feature request template. status/code-review This issue has a pull request posted for it and is awaiting code review completion by the community. labels Jun 8, 2018
Copy link
Copy Markdown
Member

@sleshchenko sleshchenko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

Just proposal to add an option to deploy che script to deploy and configure feature-api.

name: openshift-identity-provider
optional: true
- name: CHE_WORKSPACE_FEATURE_API
value: "http://feature-api-service:3000"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does it mean that WS next functionality will be enabled even when feature API is not deployed?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, it will be configured but it won't work unless someone adds features property in his workspace. So, I think it is OK to set it by default to simplify deployment in case Workspace Next functionality is needed.

@garagatyi garagatyi merged commit 5675456 into eclipse-che:master Jun 11, 2018
@garagatyi garagatyi deleted the wsnextOpenshift branch June 11, 2018 07:14
@benoitf benoitf removed the status/code-review This issue has a pull request posted for it and is awaiting code review completion by the community. label Jun 11, 2018
@benoitf benoitf added this to the 6.7.0 milestone Jun 11, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/enhancement A feature request - must adhere to the feature request template.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants