Astro run
Astro Run is a highly extensible runner that can execute any workflow.
Features
- Workflow runtime for Docker
- Support for gRPC server to coordinate multiple runner clients
- Support for connecting to remote runners
Example
Dependencies
Add the following to your Cargo.toml
file:
[]
= "0.1"
Code Example
use ;
;
async
Astro Run only defines the interface for Runners. Users can implement their own desired Runners, e.g., Docker runner.
More Examples
- Workflow runtime for Docker
- Astro Run Plugins
- Astro run gRPC Server
- gRPC Runner Client
- Remote Runner
Contributing
Contributions are welcome! Feel free to open issues or submit pull requests to improve the project.
License
This project is licensed under the MIT License.