Multi-tenant deployment guide
Last updated
This guide will introduce you to multi-tenant deployments in Octopus, starting with simple scenarios, then incorporating more complex capabilities over time.
Multi-tenant deployments are an advanced pattern, and this guide assumes you are already familiar with Octopus concepts like projects, environments, lifecycles, variables and deploying applications.
Sample tenants
If you'd like to play with a fully-fledge sample, we've built a tool that will build up an entire multi-tenant scenario in your Octopus Server using the API with as many projects and tenants you would like.
Download: Octopus.Sampler.1.0.0.zip
Learn more
In this section
The following topics are explained further in this section:
- Creating your first tenant
- Creating your first multi-tenant project
- Deploying a simple multi-tenant project
- Working with tenant-specific variables
- Working with groups of tenants using tags
- Designing a multi-tenant hosting model
- Designing a multi-tenant upgrade process
- Multi-tenant roles and security
Need support? We're here to help.