Skip to content

Mesh: clustered Docker-on-VM deploy baseline for Hyperpush #3

@snowdamiz

Description

@snowdamiz

Outcome

Give Hyperpush a truthful, repeatable Docker-first deployment baseline on a generic VM with Mesh clustering that works without repo-local magic.

Scope

  • Generic Docker-on-a-VM deployment path for Mesh clustered apps
  • Node identity, discovery, clustering, and bootstrap UX must be stable enough for Hyperpush
  • Container/runtime contract should be simple enough to document and automate
  • Close the gap between "language supports clustering" and "operator can actually deploy this product"

Acceptance criteria

  • A generic VM + Docker path exists and is documented
  • The clustered runtime starts, discovers peers, and stays healthy under the Hyperpush shape
  • The deploy path is truthful for both single-node and clustered product deployments
  • Any required env/entrypoint/runtime assumptions are explicit and tested

Roadmap notes

  • Domain: Mesh
  • Track: Mesh Foundation
  • Commitment: Committed
  • Critical path: 1

Detailed acceptance criteria

  • Generic Docker-on-a-VM cluster bootstrap is documented and repeatable.
  • Peer discovery, identity, and health verification work without repo-local magic.
  • Single-node and clustered product deployments are both truthful.

Initial sub-issues

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestepicLarge roadmap initiativeroadmapLaunch roadmap work

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions