Skip to content

Sandbox Definition

Sandbox Definition Overview#

This page lists all sandbox definitions that instructors can use to create a pool of sandboxes for training instances. It consists of a table where each row represents one sandbox definition. Click the expand button to show detailed info about the sandbox definition. The definition that is not assigned to any pool can be deleted using the delete button . A new sandbox definition can be added by clicking on the create-button button that redirects the instructor to the Create Sandbox Definition page.

sandbox-definition-overview

Create Sandbox Definition#

Before creating a sandbox, the sandbox’s topology and user configuration of the machines in the sandbox needs to be described by the sandbox definition. It contains every information needed to create a sandbox instance in a cloud. In the current version, the sandbox definition is created outside the KYPO platform and then stored as a Git repository.

The page in the KYPO portal contains only one panel with two required fields:

  • Git URL: Git clone SSH URL of the sandbox definition. See the picture below.
  • Revision: A revision parameter typically, but not necessarily, names a commit object (mostly master).

If these fields are correct, a new sandbox definition is created by clicking the create-button button.

create-sandbox-definition