diff --git a/changelog/9733.txt b/changelog/9733.txt new file mode 100644 index 0000000000..f345cbd527 --- /dev/null +++ b/changelog/9733.txt @@ -0,0 +1,3 @@ +```release-note:improvement +db/cassandra: Add `disable_host_initial_lookup` option to backend, allowing the disabling of initial host lookup. +``` diff --git a/website/content/docs/configuration/storage/cassandra.mdx b/website/content/docs/configuration/storage/cassandra.mdx index 6d89ce236b..1d0dd4ad39 100644 --- a/website/content/docs/configuration/storage/cassandra.mdx +++ b/website/content/docs/configuration/storage/cassandra.mdx @@ -69,6 +69,12 @@ CREATE TABLE "vault"."entries" ( - `password` `(string: "")` – Password to use when authenticating with the Cassandra hosts. +- `disable_initial_host_lookup` `(bool: false)` - If set to true, Vault will not attempt + to get host info from the `system.peers` table. It will instead connect to + hosts supplied and will not attempt to look up the host information. This will + mean that `data_centre`, `rack` and `token` information will not be available and as + such host filtering and token aware query routing will not be available. + - `initial_connection_timeout` `(int: 0)` - A timeout in seconds to wait until an initial connection is established with the Cassandra hosts. If not set, default value from Cassandra driver(gocql) will be used - 600ms