GCE Virtual Machine Discovery
editGCE Virtual Machine Discovery
editGoogle 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: