discovery.asciidoc 837 B

1234567891011121314151617181920212223242526272829303132
  1. [[discovery]]
  2. == Discovery plugins
  3. Discovery plugins extend Elasticsearch by adding new seed hosts providers that
  4. can be used to extend the {ref}/modules-discovery.html[cluster formation
  5. module].
  6. [discrete]
  7. ==== Core discovery plugins
  8. The core discovery plugins are:
  9. <<discovery-ec2,EC2 discovery>>::
  10. The EC2 discovery plugin uses the https://github.com/aws/aws-sdk-java[AWS API]
  11. to identify the addresses of seed hosts.
  12. <<discovery-azure-classic,Azure Classic discovery>>::
  13. The Azure Classic discovery plugin uses the Azure Classic API to identify the
  14. addresses of seed hosts.
  15. <<discovery-gce,GCE discovery>>::
  16. The Google Compute Engine discovery plugin uses the GCE API to identify the
  17. addresses of seed hosts.
  18. include::discovery-ec2.asciidoc[]
  19. include::discovery-azure-classic.asciidoc[]
  20. include::discovery-gce.asciidoc[]