Skip to content
This repository has been archived by the owner on Mar 17, 2021. It is now read-only.

OSD 4 platform evaluation for Eclipse Che #1853

Closed
8 tasks done
ibuziuk opened this issue Apr 1, 2020 · 1 comment
Closed
8 tasks done

OSD 4 platform evaluation for Eclipse Che #1853

ibuziuk opened this issue Apr 1, 2020 · 1 comment
Assignees
Milestone

Comments

@ibuziuk
Copy link
Member

ibuziuk commented Apr 1, 2020

Description:
The goal is to evaluate OSD v4 as a platform to run Che workspaces

  • Are the performances enough for our dogfooding (in terms of network, storage, compute resources).
    yes, it is enough for doing che-in-che
    build che in che works just fine against ebs gp2 volume
    • build without tests

[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:59 min
[INFO] Finished at: 2020-04-10T11:14:55Z
[INFO] Final Memory: 302M/1884M
[INFO] ------------------------------------------------------------------------

  • build with tests

[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 05:22 min
[INFO] Finished at: 2020-04-10T11:21:50Z
[INFO] Final Memory: 243M/1967M
[INFO] ------------------------------------------------------------------------

  • What are the costs?

  • https://www.openshift.com/products/dedicated/ (Single availability-zone vs. Multiple availability-zone)

  • How much are we going to be able configure the Kubernetes cluster?

  • it is NOT possible to create arbitary CRDs

  • it is possible to install curated operators to the openshift-operators namespace - https://docs.openshift.com/dedicated/4/operators/olm-adding-operators-to-cluster.html#olm-adding-operators-to-a-cluster

  • Is it possible to build containers from a workspace with buildah there.

    • Does not work OOTB failing with - there might not be enough IDs available in the namespace
      in general buildah does not work properly in non-privileged containers
  • How stable is it?

    • Engineered, operated, and supported by Red Hat with a 99.9% uptime SLA and 24x7 coverage.
  • How often does it get updated.

    • The update cycle is still under discussion but in the general case, updates happen quite often - in the general case customers are supposed to get OSD updated in less than a month after the OpenShift release (z-stream / minor)
      NOTE: Updates could be put on hold if a blocker is found
  • Where will be the nodes located geographically?

  • A customer can choose either a Single-AZ or Multi-AZ (stretch) deployment for each OpenShift Dedicated cluster. In addition, customers can choose from standard, memory-optimized, or compute-optimized application nodes. Cluster availability region, cluster id, VPC peering/VPN configuration, and user authentication integration are also customizable.

  • All AWS regions are available except China and GovCloud. Multi-AZ clusters can only be deployed in AWS regions with 3+ availability zones.

  • How hard is it to deploy/update Che there?

    • Atm, it is possible to install only via oc apply & custom scripts
      • operatorhub is not supported since Eclispe Che is not part of the curated operators.
      • chectl require creation of arbitary CRDs which is not allowed on OSD
      • deploy script was removed in the upstream in 7.11.0 - Remove deploy.sh eclipse-che/che#16376
@ibuziuk ibuziuk added this to the 7.12.0 milestone Apr 1, 2020
@ibuziuk ibuziuk self-assigned this Apr 2, 2020
@ibuziuk
Copy link
Member Author

ibuziuk commented Apr 15, 2020

Closing as done

@ibuziuk ibuziuk closed this as completed Apr 15, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant