OpenSearch/docs/reference
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
..
aggregations Updated docs for 3.0.0-beta 2015-10-07 13:27:46 +02:00
analysis Update compound-word-tokenfilter.asciidoc 2015-09-21 11:22:14 +02:00
cat Update `cat allocation` doc 2015-10-02 10:25:27 -07:00
cluster update list of available os stats 2015-08-31 17:03:45 +02:00
docs Updated docs for 3.0.0-beta 2015-10-07 13:27:46 +02:00
images Aggregations: add serial differencing pipeline aggregation 2015-07-10 18:22:01 -04:00
index-modules Remove TranslogService and fold it into synchronous IndexShard API 2015-09-23 12:39:06 +02:00
indices Updated docs for 3.0.0-beta 2015-10-07 13:27:46 +02:00
mapping Updated docs for 3.0.0-beta 2015-10-07 13:27:46 +02:00
migration Merge pull request #13977 from nik9000/doc_breaking_java 2015-10-07 10:36:50 -04:00
modules [discovery-gce] add _gce_ network host setting 2015-10-07 22:04:34 +02:00
query-dsl Updated docs for 3.0.0-beta 2015-10-07 13:27:46 +02:00
search Updated docs for 3.0.0-beta 2015-10-07 13:27:46 +02:00
setup Docs: Update repository docs with new major version structure 2015-10-07 14:42:54 +02:00
testing Docs: Update integration tests documentation 2015-09-10 19:05:15 +02:00
aggregations.asciidoc Scripting: Unify script and template requests across codebase 2015-05-29 16:52:04 +01:00
analysis.asciidoc
api-conventions.asciidoc Docs: Date-math should be on common options 2015-08-06 17:49:30 +02:00
cat.asciidoc Add _cat/nodeattrs API 2015-07-29 16:11:18 -04:00
cluster.asciidoc Remove `_shutdown` API 2015-04-27 17:19:36 +02:00
docs.asciidoc Remove delete-by-query core docs 2015-08-01 05:14:46 -04:00
getting-started.asciidoc Docs: Fix example about executing filters 2015-10-07 17:51:30 +02:00
glossary.asciidoc Networking: Move multicast discovery to a plugin 2015-08-20 16:43:25 -07:00
index-modules.asciidoc Fixed some asciidoc confusion in index-modules.asciidoc 2015-09-19 18:14:36 +02:00
index.asciidoc Docs: Update repository docs with new major version structure 2015-10-07 14:42:54 +02:00
indices.asciidoc Docs: Incorrect file name for shard stores 2015-07-18 12:08:46 +02:00
mapping.asciidoc Docs: Made multi-fields more prominent 2015-08-06 20:09:42 +02:00
modules.asciidoc Docs: Refactored modules and index modules sections 2015-06-22 23:49:45 +02:00
query-dsl.asciidoc Docs: Reorganised the Query DSL docs into families and explaing query vs filter context 2015-06-04 01:59:37 +02:00
redirects.asciidoc Docs: Remove docs for the `filtered`, `and`, `or` and `(f)query` queries. 2015-09-11 11:00:54 +02:00
search.asciidoc Docs: Remove docs for the `filtered`, `and`, `or` and `(f)query` queries. 2015-09-11 11:00:54 +02:00
setup.asciidoc Docs: Removed references to java 7 and debian wheezy 2015-09-22 14:23:30 +02:00
testing.asciidoc