Tenant Setting
Tenant Setting allows configuring default settings for the tenant.
This is a global object that uniquely configures the tenant, and there can be only one tenant setting object defined for each tenant.
Traffic and security settings can be defined as default for a tenant, meaning that they will be applied to all the workspaces of the tenant. These defaults settings can be overridden by creating proper WorkspaceSetting, TrafficSetting or SecuritySetting into the desired workspace or group.
apiVersion: api.tsb.tetrate.io/v2
kind: TenantSetting
metadata:
name: tenant-settings
organization: myorg
tenant: mytenant
spec:
defaultTrafficSetting:
outbound:
reachability:
mode: WORKSPACE
egress:
host: bookinfo-perimeter/tsb-egress
defaultSecuritySetting:
authenticationSettings:
trafficMode: REQUIRED
authorization:
mode: GROUP
TenantSetting
Default settings that apply to all workspaces under a tenant.
Field | Description | Validation Rule |
---|---|---|
defaultSecuritySetting | tetrateio.api.tsb.security.v2.SecuritySetting
| – |
defaultTrafficSetting | tetrateio.api.tsb.traffic.v2.TrafficSetting
| – |