Search

Blog posts

Outage on octopus.com - report and learnings

Public incident report and our learnings about the octopus.com DNS disruption from January 25 – 26, 2023.

Interview: Deploying NuGet.org

Video interview about how the NuGet.org website is deployed via Octopus Deploy
Loading...

Documentation

Tenants

Tenants allow you to easily create customer specific deployment pipelines without duplicating project configuration.

Multi-tenant deployment guides

Guides showing you how to use the multi-tenancy feature in Octopus for common scenarios.

Multi-tenant regions

A guide showing you how to use tenants to deploy an application to regions using different release rings in Octopus Deploy.

Tenant infrastructure

Add tenants to infrastructure as part of a multi-tenant region setup in Octopus Deploy.

Creating the tenants

Create the tenants needed as part of the multi-tenant region setup in Octopus Deploy.

Creating tenant tags

Create tenant tags as part of a multi-tenant region setup in Octopus Deploy.

Deploying to a Release Ring

Deploy a release based on tenant tag.

Manage Tenants and Tag sets

Manage tenants and tag sets as part of a multi-tenant region setup in Octopus Deploy.

Region specific workers

Use workers in specific regions

Multi-tenant SaaS applications

A guide showing you how to use tenants to deploy a multi-tenant SaaS application using Octopus Deploy.

Creating a lifecycle

Create lifecycle for SAAS application

Creating new infrastructure

Create infrastructure for each tenant used as part of a multi-tenant SaaS setup in Octopus Deploy.

Creating the project

Create the project used as part of a multi-tenant SaaS setup in Octopus Deploy.

Creating new tenants

Create tenants as part of a multi-tenant SaaS setup in Octopus Deploy.

Creating project deployment process

Create the project deployment process used as part of a multi-tenant SaaS setup in Octopus Deploy.

Creating and deploying a release

Create and deploy a release as part of a multi-tenant SaaS setup in Octopus Deploy.

Creating project template variables

Create variables for each tenant used as part of a multi-tenant SaaS setup in Octopus Deploy.

Creating new tenant tags

Create tenant tags as part of a multi-tenant SaaS setup in Octopus Deploy.

Multi-tenant teams

A guide showing you how to use tenants to support multiple teams developing the same application using Octopus Deploy.

Assigning a team to a tenant

This part of the guide demonstrates scoping an Octopus Team to a Tenant

Creating new tenants

Create the tenants needed as part of the multi-tenant team setup in Octopus Deploy.

Deploying to a team tenant

This part of the guide demonstrates deploying to a team tenant

Tenant creation

How to create a tenant in Octopus Deploy.

Connecting projects

By connecting tenants to projects, you can control which projects will be deployed into which environments for each tenant.

Tenanted deployments

Control how the multi-tenancy feature in Octopus is used in your Projects.

Multi-tenant deployments FAQ

Questions we are often asked relating to multi-tenant deployments.

Tenant Infrastructure

Tenant infrastructure can be modeled in both a dedicated or shared way in Octopus using environments, deployment targets, and tenant tags.

Tenant lifecycles

You can control release promotion using safe tenant-aware lifecycles.

Can't find what you are looking for? You can also search our support forum.