Transport layer security config
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 |
– |
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. TODO(yaro): add [(validate.rules).string = { address: true, ignore_empty: true } ] |
– |
insecureSkipVerify |
bool Defaults to :warning: :warning: This setting is meant for use in non-production scenarios, such as:
|
– |