Skip to content

Commit

Permalink
Remove manual internal TLS config info
Browse files Browse the repository at this point in the history
Automatic internal config has been in place for a long time.
Discussed with David Phillips and decided to remove this
last hint that manual config is even possible.
  • Loading branch information
mosabua committed Oct 30, 2024
1 parent df6652b commit 0bd992d
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 11 deletions.
2 changes: 1 addition & 1 deletion docs/src/main/sphinx/admin/properties-http-server.md
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,7 @@ cluster share and use to authenticate within the cluster. See
- **Default value:** `true`

Enable use of the HTTP/2 protocol for internal communication for enhanced
scalability compared to HTTP/1.1. Only turn this feature off, if you encounter
scalability compared to HTTP/1.1. Only turn this feature off if you encounter
issues with HTTP/2 usage within the cluster in your deployment.

### `internal-communication.https.required`
Expand Down
10 changes: 0 additions & 10 deletions docs/src/main/sphinx/security/internal-communication.md
Original file line number Diff line number Diff line change
Expand Up @@ -99,16 +99,6 @@ configuration identical on all cluster nodes.
Certificates are automatically created and used to ensure all communication
inside the cluster is secured with TLS.

:::{warning}
Older versions of Trino required you to manually manage all the certificates
on the nodes. If you upgrade from this setup, you must remove the following
configuration properties:

- `internal-communication.https.keystore.path`
- `internal-communication.https.truststore.path`
- `node.internal-address-source`
:::

### Performance with SSL/TLS enabled

Enabling encryption impacts performance. The performance degradation can vary
Expand Down

0 comments on commit 0bd992d

Please sign in to comment.