OpenSearch/docs/plugins
David Pilato 289cd5dcf4 [discovery-gce] add _gce_ network host setting
When running in GCE platform, an instance has access to:

http://metadata.google.internal/computeMetadata/v1/instance/network-interfaces/0/ip

Which gives back the private IP address, for example `10.240.0.2`.

http://metadata.google.internal/computeMetadata/v1/instance/network-interfaces/0/externalIp

Gives back the public Ip address, for example `130.211.108.21`.

As we have for `ec2`, we can support new network host settings:

* `_gce:privateIp:X_`: The private IP address of the machine for a given network interface.
* `_gce:hostname_`: The hostname of the machine.
* `_gce_`: Same as `_gce:privateIp:0_` (recommended).

Closes #13605.
Closes #13590.

BTW resolveIfPossible now throws IOException so code is also updated for ec2 discovery and
some basic tests have been added.
2015-10-07 22:04:34 +02:00
..
alerting.asciidoc Docs: Prepare plugin and integration docs for 2.0 2015-08-15 18:02:43 +02:00
analysis-icu.asciidoc Docs: Prepare plugin and integration docs for 2.0 2015-08-15 18:02:43 +02:00
analysis-kuromoji.asciidoc Docs: Prepare plugin and integration docs for 2.0 2015-08-15 18:02:43 +02:00
analysis-phonetic.asciidoc Docs: Prepare plugin and integration docs for 2.0 2015-08-15 18:02:43 +02:00
analysis-smartcn.asciidoc Docs: Prepare plugin and integration docs for 2.0 2015-08-15 18:02:43 +02:00
analysis-stempel.asciidoc Docs: Prepare plugin and integration docs for 2.0 2015-08-15 18:02:43 +02:00
analysis.asciidoc Docs: Prepare plugin and integration docs for 2.0 2015-08-15 18:02:43 +02:00
api.asciidoc [doc] Move mapper attachment plugin to mapper page 2015-08-18 13:02:18 +02:00
authors.asciidoc Enhance plugin-descriptor.properties guide 2015-10-06 22:12:45 +02:00
cloud-gce.asciidoc [discovery-gce] add _gce_ network host setting 2015-10-07 22:04:34 +02:00
delete-by-query.asciidoc Deprecate the `scan` search type. 2015-08-20 12:47:23 +02:00
discovery-azure.asciidoc Docs: Removed references to java 7 and debian wheezy 2015-09-22 14:23:30 +02:00
discovery-ec2.asciidoc Fix cross links 2015-10-06 12:18:32 +02:00
discovery-multicast.asciidoc Docs: Fix section id for the new discovery-multicast plugin. 2015-08-21 09:36:55 +02:00
discovery.asciidoc [cloud-azure] Split azure plugin in 3 plugins 2015-09-21 17:55:23 +02:00
index.asciidoc [cloud-azure] Split azure plugin in 3 plugins 2015-09-21 17:55:23 +02:00
integrations.asciidoc Adds links to Logstash plugins under the Integrations page. 2015-09-09 17:57:23 -07:00
lang-javascript.asciidoc Docs: Prepare plugin and integration docs for 2.0 2015-08-15 18:02:43 +02:00
lang-python.asciidoc Docs: Prepare plugin and integration docs for 2.0 2015-08-15 18:02:43 +02:00
management.asciidoc Docs: Prepare plugin and integration docs for 2.0 2015-08-15 18:02:43 +02:00
mapper-murmur3.asciidoc Move the `murmur3` field to a plugin and fix defaults. 2015-08-18 11:41:52 +02:00
mapper-size.asciidoc Docs: Fixed bad link to dynamic scripting 2015-08-15 18:20:14 +02:00
mapper.asciidoc [doc] Move mapper attachment plugin to mapper page 2015-08-18 13:02:18 +02:00
plugin-script.asciidoc Docs: Note that plugin removal usually requires node restart 2015-10-07 18:10:29 +02:00
repository-azure.asciidoc [cloud-azure] Split azure plugin in 3 plugins 2015-09-21 17:55:23 +02:00
repository-s3.asciidoc This commit remove the block for user to set invalid Signer Type. 2015-09-05 22:57:05 -07:00
repository.asciidoc [cloud-azure] Split azure plugin in 3 plugins 2015-09-21 17:55:23 +02:00
scripting.asciidoc Docs: Prepare plugin and integration docs for 2.0 2015-08-15 18:02:43 +02:00
security.asciidoc Docs: Prepare plugin and integration docs for 2.0 2015-08-15 18:02:43 +02:00
store-smb.asciidoc [cloud-azure] Split azure plugin in 3 plugins 2015-09-21 17:55:23 +02:00
store.asciidoc [cloud-azure] Split azure plugin in 3 plugins 2015-09-21 17:55:23 +02:00
transport.asciidoc Docs: Prepare plugin and integration docs for 2.0 2015-08-15 18:02:43 +02:00