The ODP, Open Deployment Program, is a simple and comprehensive deployment tool that automate the software deployment on data center with large number of hosts. The deployment process of ODP is composed into 2 stage: 1) definition of hardware configuration and software deployment scripts 2) execute the software deployment on specified hosts by the odp-cli.

Features

  • Grouping hosts by: machine-type, role, and projects in config file
  • Parallel execute deployment script on remote hosts
  • Parallel transfer binary files onto remote hosts
  • Interactive cli to issue commands, watch exeucte progress and review execution result/err
  • Run mulitple script in batch
  • Currently support Ubuntu only
  • TODO: Keep execution states of each hosts
  • TODO: Job controller; run jobs in backgroud/ in sequence and specify job depenendencies

Project Samples

Project Activity

See All Activity >

Categories

Deployment

Follow Open Deployment Program

Open Deployment Program Web Site

Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Open Deployment Program!

Additional Project Details

Registered

2012-11-20