Transport layer security config
Tetrate Service Express (TSE) utilizes many of the same components as the Tetrate Service Bridge(TSB) product but has the several distinctions. Go to Comparing TSE and TSB for more details.
Transport layer security config specifies configuration of a TLS client.
ClientTransportSecurity
ClientTransportSecurity specifies transport layer security configuration.
Field | Description | Validation Rule |
---|---|---|
tls | tetrateio.api.onboarding.config.types.config.v1alpha1.TlsClient oneof _kind | – |
none | tetrateio.api.onboarding.config.types.config.v1alpha1.PlainTextClient oneof _kind | – |
PlainTextClient
PlainTextClient specifies configuration of a plain-text client.
TlsClient
TlsClient specifies configuration of a TLS client.
Field | Description | Validation Rule |
---|---|---|
sni | string Defaults to empty string, in which case the default SNI value (host address) will be used. This setting is meant for use in non-production scenarios, such as:
When set to a non-empty string, TLS client will validate certificate presented by the server against the SNI value rather than host address. | – |
insecureSkipVerify | bool Defaults to ⚠️ ⚠️ This setting is meant for use in non-production scenarios, such as:
| – |