Tenant Setting
Configuration for specifying global settings in a tenant.
TenantSetting
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
| Field | Description | Validation Rule | 
|---|---|---|
| defaultSecuritySetting | tetrateio.api.tsb.security.v2.SecuritySetting  
 | – | 
| defaultTrafficSetting | tetrateio.api.tsb.traffic.v2.TrafficSetting  
 | – |