Skip to main content

Module deploy

Module deploy 

Source
Available on crate features deploy or sim only.
Expand description

Infrastructure for deploying Hydro programs to the cloud using hydro_deploy.

Re-exports§

pub use crate::compile::init_test;deploy
pub use deploy_graph::*;deploy
pub use deploy_graph_containerized::*;docker_deploy
pub use deploy_graph_containerized_ecs::*;ecs_deploy

Modules§

deploy_graphdeploy
Deployment backend for Hydro that uses hydro_deploy to provision and launch services.
deploy_graph_containerizeddocker_deploy
Deployment backend for Hydro that uses Docker to provision and launch services.
deploy_graph_containerized_ecsecs_deploy
Deployment backend for ECS that generates manifests describing the binaries, ports, and service naming needed to package and orchestrate Hydro applications.
deploy_runtime_containerizeddocker_runtime or ecs_runtime
deploy_runtime_containerized_ecsecs_runtime
maelstrommaelstrom_runtime or maelstrom
Deployment backend for running correctness tests against Jepsen Maelstrom (https://github.com/jepsen-io/maelstrom)