When using http protocol, the TLS configuration is passed to the HTTP client, so if the client connects using HTTPS it will use the given configuration.
Also support a tls protocol where the the client is configured using the tls configuration. Validation should fail when configuration tls for tcp protocol
All other Piko TLS client configuration should also be extended to support insecure_skip_verify
Also extend the agent configuration documentation to provide better examples.
Add support for configuring how the agent connects to upstream services
Each listener should support
tls
configuration, which includes bothroot_cas
andinsecure_skip_verify
configuration, such as:When using
http
protocol, the TLS configuration is passed to the HTTP client, so if the client connects using HTTPS it will use the given configuration.Also support a
tls
protocol where the the client is configured using thetls
configuration. Validation should fail when configurationtls
fortcp
protocolAll other Piko TLS client configuration should also be extended to support
insecure_skip_verify
Also extend the agent configuration documentation to provide better examples.