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

chore: fix deployments of plugin and devfile regs #1015

Merged
merged 2 commits into from
Oct 12, 2023

Conversation

svor
Copy link
Contributor

@svor svor commented Oct 10, 2023

What does this PR do?

Fix deployment configurations of devfile and plugin registries to deploy them on OpenShift
Upstream changes:

To test:

Plugin Registry

  1. Login into OS
  2. Execute
oc new-app -f dependencies/che-plugin-registry/deploy/openshift/devspaces-plugin-registry.yaml \
             -p IMAGE="quay.io/devspaces/pluginregistry-rhel8" \
             -p IMAGE_TAG="3.9" \
             -p PULL_POLICY="Always"
  1. You should see:
--> Success
    Access your application via route 'plugin-registry-vsvydenk-dev.apps.sandbox-stage.gb17.p1.openshiftapps.com' 
    Run 'oc status' to view your app.
  1. Got to the route link and add /v3/plugins at the end, you should see:
    screenshot-plugin-registry-vsvydenk-dev apps sandbox-stage gb17 p1 openshiftapps com-2023 10 10-15_03_08

Devfile Registry

  1. Execute
oc new-app -f dependencies/che-devfile-registry/deploy/openshift/devspaces-devfile-registry.yaml \
             -p IMAGE="quay.io/devspaces/devfileregistry-rhel8" \
             -p IMAGE_TAG="3.9" \
             -p PULL_POLICY="Always"
  1. You should see:
--> Success
    Access your application via route 'devfile-registry-vsvydenk-dev.apps.sandbox-stage.gb17.p1.openshiftapps.com' 
    Run 'oc status' to view your app.
  1. Got to the route link and add /devfiles at the end, you should see:
    screenshot-devfile-registry-vsvydenk-dev apps sandbox-stage gb17 p1 openshiftapps com-2023 10 10-15_05_55

What issues does this PR fix or reference?

eclipse-che/che#20133

Release Notes

N/A

Docs PR (if applicable)

N/A

@svor svor requested a review from amisevsk October 10, 2023 11:59
@svor svor self-assigned this Oct 10, 2023
Signed-off-by: Valeriy Svydenko <[email protected]>
@svor svor requested a review from tolusha October 12, 2023 12:31
@svor svor merged commit df51fd6 into devspaces-3-rhel-8 Oct 12, 2023
5 checks passed
@svor svor deleted the sv-fix-deployments branch October 12, 2023 15:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants