Octopus Easy Mode - Project Tenant Variables
Blog post from Octopus Deploy
In a blog post by Matthew Casperson, the process of defining a tenant variable directly within an Octopus project is explained, building on the previous discussion about tenant templates in a library variable set. To get started, users need an Octopus Cloud account and the Octopus AI Assistant Chrome extension, with the cloud-hosted version providing the simplest setup. The guide details creating a script project named "10. Script App with Library Variable Set and Project Tenant Variables," where a project tenant variable called "TenantNamespace" is introduced. The post walks through creating two tenants, "Tenant C" and "Tenant D," each linked to the project with unique values for the tenant variable, and requiring tenanted deployments. This setup enables the deployment of a release where the script step outputs the tenant-specific variable values, with the next phase involving the integration of community step templates into the project.