Add support for HTTP Proxies for the GCS repository#82737
Add support for HTTP Proxies for the GCS repository#82737arteam merged 3 commits intoelastic:masterfrom
Conversation
|
Pinging @elastic/es-distributed (Team:Distributed) |
The change adds 3 new client properties for the GCS repository: * gcs.client.default.proxy.type * gcs.client.default.proxy.host * gcs.client.default.proxy.port They allow to configure a [java.net.Proxy](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/net/Proxy.html) for the GCS SDK to use when communicating with the GCS API. Resolves elastic#82444
|
@elasticmachine update branch |
|
Thanks Tanguy! |
* Add support for HTTP Proxies for the GCS repository The change adds 3 new client properties for the GCS repository: * gcs.client.default.proxy.type * gcs.client.default.proxy.host * gcs.client.default.proxy.port They allow to configure a [java.net.Proxy](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/net/Proxy.html) for the GCS SDK to use when communicating with the GCS API. Resolves elastic#82444
💚 Backport successful
|
The change adds 3 new client properties for the GCS repository: * gcs.client.default.proxy.type * gcs.client.default.proxy.host * gcs.client.default.proxy.port They allow to configure a [java.net.Proxy](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/net/Proxy.html) for the GCS SDK to use when communicating with the GCS API. Resolves #82444
|
does these settings work with elastic 6.8.2 or 7.x |
|
path: /_snapshot/backup, params: {pretty=, repository=backup} |
) We've had a few users ask about support for HTTP proxy connections to GCS snapshot repositories in 7.x and 6.x. However, client settings for those connections are only supported in 8.0+. This adds a note to the 7.17 and 6.8 docs to nudge users to upgrade. Relates to #82737 Closes #83959 (cherry picked from commit 99de635)
…ijun/elasticsearch into fix-none-tsdb-index-dimension-tests * 'fix-none-tsdb-index-dimension-tests' of github.com:weizijun/elasticsearch: (37 commits) [docs] Mention JDK 17 in the Contributing docs (elastic#84018) Fix GeoIpDownloader startup during rolling upgrade (elastic#84000) Script: Fields API for Dense Vector (elastic#83550) Move InferenceConfigUpdate under VersionedNamedWriteable (elastic#84022) [ML] Fix license feature test cleanup (elastic#84020) Replace deprecated api in artifact transforms (elastic#84015) QL: Add leniency option to SQL CLI (elastic#83795) [Stack Monitoring] add kibana_stats version alias to -mb template (elastic#83930) Optimize spliterator for ImmutableOpenMap (elastic#83899) Feature usage actions for archive (elastic#83931) Use latch to speedup multi feature migration test (elastic#84007) Make action names available in NodeClient (elastic#83919) [DOCS] Re-add HTTP proxy setings from elastic#82737 (elastic#84001) Add CI matrix configuration for snapshot BWC versions (elastic#83990) Update YAML Rest tests to check for product header on all responses (elastic#83290) TSDB: Add time series aggs cancellation (elastic#83492) [DOCS] Fix percolate query headings (elastic#83988) [DOCS] Move tip for percolate query example (elastic#83972) Simplify LocalExporter cleaner function to fix failing tests (elastic#83812) [GCE Discovery] Correcly handle large zones with 500 or more instances (elastic#83785) ...
They were added in elastic#82737, but not exposed via the GCSPlugin to end users.
They were added in #82737, but not exposed via the GCSPlugin to end users.
They were added in elastic#82737, but not exposed via the GCSPlugin to end users.
They were added in elastic#82737, but not exposed via the GCSPlugin to end users.
They were added in elastic#82737, but not exposed via the GCSPlugin to end users.
The change adds 3 new client properties for the GCS repository:
gcs.client.default.proxy.typegcs.client.default.proxy.hostgcs.client.default.proxy.portThey allow to configure a java.net.Proxy for the GCS SDK to use when communicating with the GCS API.
Resolves #82444