Configure Octopus Deploy to deploy a project separately per customer using tenants and tenant tags

domain: octopus.com/docs · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Enable multi-tenant deployments on the project (Project > Settings) and choose whether tenants are required, optional, or excluded for each environment.
  2. Create tenants representing each customer or deployment target, and connect each tenant to the relevant project(s) and environment(s).
  3. Organize tenants with tenant tags and tag sets (e.g. region or tier) so deployments and variable scoping can target groups of tenants rather than each one individually.
  4. Define tenant-specific variable values (connection strings, URLs, feature flags) directly on the tenant, or as common variables scoped per environment/tag across tenants.
  5. Deploy a release targeting tenants by name or by tenant tag, optionally rolling out in batches by tag, to validate against a subset before promoting to all tenants.

Known gotchas

Related routes

Create an Octopus Deploy release and trigger a deployment via API
octopus.com/docs · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans