Skip to content

Commit

Permalink
Add info to readme.md file
Browse files Browse the repository at this point in the history
  • Loading branch information
ayeleta committed Mar 17, 2017
1 parent 3c02d7d commit 348341b
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,37 @@

Package for sandbox orchestration script functions

## Overview
The orchestration package should bring an out of the box solution for our customer’s common use cases:
- Setting up the sandbox upon reservation
- Tearing down a sandbox
- Save a snapshot of a sandbox

### Setup
During the setup process the script will iterate over the resources and prepare them for the reservation.
- For each networking device:
- Perform health check
- Load firmware
- Load configuration
- Re-run health check
- VMs (when represented by Apps Deployment)
- Deploy apps
- Power on VM
- Activate all routes and connectors

### Teardown
During the teardown process the script will wipe the configuration from the networking devices and delete VMs bringing them back into “ready for use” state.
- For each networking device:
- Perform health check
- Load firmware
- Load configuration
- Re-run health check
- VMs
- Delete/Power off VM
- Disconnect routes and connectors

### Snapshot
The user can save a snapshot of the sandbox. In the background, the script will save the sandbox as a new blueprint, and the current configuration of the devices and VMs will be saved for future use.
- Save the sandbox as a blueprint
- Save all the configuration files of the devices on the storage server (e.g. FTP server)

0 comments on commit 348341b

Please sign in to comment.