summaryrefslogtreecommitdiff
path: root/doc/rtd/topics/datasources/vultr.rst
blob: f8601700cc8203f1f2a6e0e793c8a3ee280e4117 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
.. _datasource_vultr:

Vultr
=====

The `Vultr`_ datasource retrieves basic configuration values from the locally
accessible `metadata service`_. All data is served over HTTP from the address
169.254.169.254. The endpoints are documented in
`https://www.vultr.com/metadata/
<https://www.vultr.com/metadata/>`_

Configuration
-------------

Vultr's datasource can be configured as follows:

  datasource:
    Vultr:
      url: 'http://169.254.169.254'
      retries: 3
      timeout: 2
      wait: 2

- *url*: The URL used to acquire the metadata configuration from
- *retries*: Determines the number of times to attempt to connect to the
  metadata service
- *timeout*: Determines the timeout in seconds to wait for a response from the
  metadata service
- *wait*: Determines the timeout in seconds to wait before retrying after
  accessible failure

.. _Vultr: https://www.vultr.com/
.. _metadata service: https://www.vultr.com/metadata/

.. vi: textwidth=79