Uploaded image for project: 'Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces) '
  1. Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces)
  2. CRW-328

Replace `deploy.sh` with productized version of `chectl server:start`

XMLWordPrintable

      deploy.sh is deprecated. we should move to using chectl in the installer tarball. Will also need updated custom resource yaml to drive deployment with

      --che-operator-image=che-operator-image --che-operator-cr-yaml=che-operator-cr-yaml

      Need to verify new syntax. Might also require a number of upstream contributions (or patches/forks) to:

      • remove mention of docker
      • remove mention of kubernetes
      • change defaults (openshift vs. kubernetes; crw vs. che)

      Before:


      Current plan is to create a new crwctl application from sources in https://github.com/redhat-developer/codeready-workspaces-chectl via a Jenkins job, and then include that in a tarball along with a readme and (maybe) the migration scripts from 1.x.

      Existing job https://codeready-workspaces-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/CRW_CI/view/Pipelines/job/crw-operator-installer-and-ls-deps_master/ and https://github.com/redhat-developer/codeready-workspaces-deprecated/tree/master/operator-installer can be used as a starting place for how to create the tarball.

      For GA, via an RCM ticket, tarball will then be published here: https://developers.redhat.com/products/codeready-workspaces/download

              nickboldt Nick Boldt
              nickboldt Nick Boldt
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: