Skip to main content

workspace-docs

Documentation for Growth Engine Workspaces

Open Coder

Quick Links

Metadata

  • K8s Version: eks-1.21

  • Coder Version: v1.29.1

  • Last Updated: 04-19-2022

Table of Contents​


Introduction​

This will be the centralized repo for docs regarding Workspaces. Feel free to contribute to this repo by adding docs, tips, guides that help you along the way.

Why Workspaces?

Workspace allows for our team to utilize remote/cloud resources to do things such as:

  • Offload computationally intensive tasks, such as data processing, ML, etc.

  • Run dev environments that are more highly likely to be reproducible in prod, as the workspaces are linux based (Ubuntu 20.04)

  • Run Non-Native Applications that require linux (from MacOS or Windows)

  • Reduce Network Bandwidth bottlenecks

  • Run Test Docker Environments


Quick Start​

To get started, click the Open Coder button above, or go to https://workspace.gexdev.com.

Login Screen

When prompted to Login, click OpenID Connect, and use your Growth Engine AI Google Account to login.

Afterwards, you should see an empty screen since you likely do not have any workspaces.

Click the green New Workspace button.

Create Workspace

Select from the images that have been pre-curated, and then click Create Workspace.

Your Workspace will begin to build, and once it is ready, you will see several applications that you can launch.

Active Workspace

When you are done, you can shut down the Workspace, or if after 1 hr of inactivity, it will automatically stop, and you can start it up again whenever you're ready.