GCE Virtual Machine Discoveryedit
Google Compute Engine VM discovery allows to use the google APIs to perform automatic discovery (similar to multicast in non hostile multicast environments). Here is a simple sample configuration:
cloud: gce: project_id: <your-google-project-id> zone: <your-zone> discovery: type: gce
+The following gce settings (prefixed with cloud.gce
) are supported:
+
+ retry
::
+
+ If set to true
, client will use
+ ExponentialBackOff
+ policy to retry the failed http request. Defaults to true
.
+
+ max_wait
::
+
+ The maximum elapsed time in milliseconds after the client instantiating retry. If the time elapsed goes past the
+ max_wait
, client stops to retry. Defaults to 15 minutes (900000 milliseconds).
+
Binding the network host
It’s important to define network.host
as by default it’s bound to localhost
.
You can use core network host settings or gce specific host settings: