Available on crate feature
ecs_deploy and (crate features deploy or sim) only.Expand description
Deployment backend for ECS that generates manifests describing the binaries, ports, and service naming needed to package and orchestrate Hydro applications.
Structs§
- Build
Config - Information the build toolchain needs to compile a trybuild binary.
- Cluster
Manifest - Manifest entry for a cluster (multiple instances of the same service)
- EcsDeploy
- Represents an aws ecs deployment.
- EcsDeploy
Cluster - Represents a logical cluster, which can be a variable amount of individual containers.
- EcsDeploy
Cluster Spec - Represents a Cluster running across
countecs tasks. - EcsDeploy
External - Represents an external process, outside the control of this deployment but still with some communication into this deployment.
- EcsDeploy
External Spec - Represents an external process outside of the management of hydro deploy.
- EcsDeploy
Process - Represents a process running in an ecs deployment
- EcsDeploy
Process Spec - Represents a Process running in an ecs deployment
- Hydro
Manifest - Manifest for exporting - describes all processes, clusters, and their configuration
- Process
Manifest - Manifest entry for a single process
Enums§
- Port
Info - Information about an exposed port.