Skip to content

Commit

Permalink
[chore] Fix comments and clarify docs on config/configtls (#10441)
Browse files Browse the repository at this point in the history
#### Description
Point out that `config/configtls` also applies to HTTPS

---------

Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com>
  • Loading branch information
arminru and codeboten committed Jul 4, 2024
1 parent fab211d commit af33ac5
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 7 deletions.
5 changes: 3 additions & 2 deletions config/configtls/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,9 @@ Note that mutual TLS (mTLS) is also supported.
By default, TLS is enabled:

- `insecure` (default = false): whether to enable client transport security for
the exporter's gRPC connection. See
[grpc.WithInsecure()](https://godoc.org/google.golang.org/grpc#WithInsecure).
the exporter's HTTPs or gRPC connection. See
[grpc.WithInsecure()](https://godoc.org/google.golang.org/grpc#WithInsecure)
for gRPC.

As a result, the following parameters are also required:

Expand Down
8 changes: 3 additions & 5 deletions config/configtls/configtls.go
Original file line number Diff line number Diff line change
Expand Up @@ -86,11 +86,9 @@ type ClientConfig struct {

// These are config options specific to client connections.

// In gRPC when set to true, this is used to disable the client transport security.
// See https://godoc.org/google.golang.org/grpc#WithInsecure.
// In HTTP, this disables verifying the server's certificate chain and host name
// (InsecureSkipVerify in the tls Config). Please refer to
// https://godoc.org/crypto/tls#Config for more information.
// In gRPC and HTTP when set to true, this is used to disable the client transport security.
// See https://godoc.org/google.golang.org/grpc#WithInsecure for gRPC.
// Please refer to https://godoc.org/crypto/tls#Config for more information.
// (optional, default false)
Insecure bool `mapstructure:"insecure"`
// InsecureSkipVerify will enable TLS but not verify the certificate.
Expand Down

0 comments on commit af33ac5

Please sign in to comment.