Create Consortia tenant
- 1 Parameters
- 2 Steps
- 3 Example
This article describes how to create additional tenant for Rancher based project with ability to deploy UI for the tenant
The purpose of this job, is to give possibility for developers to use multi tenancy for Rancher based environments
Job: createConsortia
Parameters
Parameter | Type | Description |
|---|---|---|
CLUSTER | list<string> | Name of cluster where project environment hosted |
NAMESPACE | list<string> | Name of target environment where changes should be applied |
BASE_TENANT_ID | text | Base tenant Id for getting install json |
CONFIG_TYPE | list<string> | Select deployment config type |
LOAD_REFERENCE | boolean | Set to true to load reference data during install |
LOAD_SAMPLE | boolean | Set to true to load sample data during install |
RW_SPLIT | boolean | Set true to Enable Read/Write split |
FOLIO_BRANCH | list<string> | Select what 'platform-complete' branch use for build |
To create new Consortia tenant you should know in what cluster you environment located. See Projects(Namespaces) page.
Steps
Go to Jenkins
Navigate to folioRancher -> folioDevTools -> tenantManagement -> createConsortia
Click Build with Parameters (if you didn't see this button, contact Kitfox team)
Select parameters
CLUSTER - Select name of the cluster where your rancher environment located
NAMESPACE - Select name of target environment
BASE_TENANT_ID - (Required) Base tenant Id for getting install json
CONFIG_TYPE - Select deployment config type
LOAD_REFERENCE - Turn on if reference data should be loaded during provisioning
LOAD_SAMPLE - Turn on if sample data should be loaded during provisioning
RW_SPLIT - Set true to Enable Read/Write split
FOLIO_BRANCH - Select what 'platform-complete' branch use for build
Click Build button
Wait for completion
Example