kypo-demo
A simple sandbox with a Telnet server and client with training definition for testing purposes.
Requirements
- Openstack project with default images
- KYPO instance running in the Openstack project
- Account for the KYPO instance with privileges to create and run trainings and sandboxes
- SSH access to the kypo-proxy-jump
Usage
- In web browser, on the site for your KYPO instance, go to Sandboxes > Definition and Create a new definition with URL of: this repository > Clone > Clone with SSH and Revision: this repository > last commit SHA
- In Sandboxes > Pool Create a new pool with the Sandbox Definition (telnet-server-sandbox)
- Allocate the sandbox (a button in Actions in Pool Overview) and wait until each Allocation Request Stages finishes (click Pool Title and then Allocation Request to see the progress)
- In Trainings > Definition upload the training.json
- In Trainings > Instance create and continue editing a new instance (pick duration of the training, access token prefix and select the Training Definition from step 4.)
- Assign the pool from step 3. to the training instance
- Copy the Access Token from the training instance (visible in Training Instance Overview) and use it in Trainings > Run
- Follow instructions in the run