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
Gen AI apps are built with MongoDB Atlas
MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Open Deployment Program!