mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-02-06 13:08:29 +00:00
In #38333 and #38350 we moved away from the `discovery.zen` settings namespace since these settings have an effect even though Zen Discovery itself is being phased out. This change aligns the documentation and the names of related classes and methods with the newly-introduced naming conventions.
40 lines
1.1 KiB
Plaintext
40 lines
1.1 KiB
Plaintext
[[discovery]]
|
|
== Discovery Plugins
|
|
|
|
Discovery plugins extend Elasticsearch by adding new seed hosts providers that
|
|
can be used to extend the {ref}/modules-discovery.html[cluster formation
|
|
module].
|
|
|
|
[float]
|
|
==== Core discovery plugins
|
|
|
|
The core discovery plugins are:
|
|
|
|
<<discovery-ec2,EC2 discovery>>::
|
|
|
|
The EC2 discovery plugin uses the https://github.com/aws/aws-sdk-java[AWS API]
|
|
to identify the addresses of seed hosts.
|
|
|
|
<<discovery-azure-classic,Azure Classic discovery>>::
|
|
|
|
The Azure Classic discovery plugin uses the Azure Classic API to identify the
|
|
addresses of seed hosts.
|
|
|
|
<<discovery-gce,GCE discovery>>::
|
|
|
|
The Google Compute Engine discovery plugin uses the GCE API to identify the
|
|
addresses of seed hosts.
|
|
|
|
[float]
|
|
==== Community contributed discovery plugins
|
|
|
|
The following discovery plugins have been contributed by our community:
|
|
|
|
* https://github.com/fabric8io/elasticsearch-cloud-kubernetes[Kubernetes Discovery Plugin] (by Jimmi Dyson, http://fabric8.io[fabric8])
|
|
|
|
include::discovery-ec2.asciidoc[]
|
|
|
|
include::discovery-azure-classic.asciidoc[]
|
|
|
|
include::discovery-gce.asciidoc[]
|