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
Categories
DeploymentFollow Open Deployment Program
Other Useful Business Software
Zenflow- The AI Workflow Engine for Software Devs
Zenflow is the AI workflow engine built for real teams. Parallel agents plan, code, test, and verify in one workflow. With spec-driven development and deep context, Zenflow turns requirements into production-ready output so teams ship faster and stay in flow.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Open Deployment Program!