Exoscale - cloud-init 25.1.2 documentation (original) (raw)

View this page

Toggle table of contents sidebar

This datasource supports reading from the instance metadata server (IMDS) used on the Exoscale platform. Use of the Exoscale datasource is recommended to benefit from new features of the Exoscale platform.

The datasource relies on the availability of a compatible IMDS (http://169.254.169.254 is used by default) and its companion password server, reachable at the same address (by default on port 8080).

Crawling the datasource

The IMDS and password server are crawled slightly differently:

In the password server case, the following rules apply in order to enable the “restore instance password” functionality:

Configuration

Users of this datasource are discouraged from changing the default settings unless instructed to by Exoscale support.

The following settings are available and can be set for thedatasource base configuration(in /etc/cloud/cloud.cfg.d/).

The settings available are:

Example

An example configuration with the default values is provided below:

datasource: Exoscale: metadata_url: "http://169.254.169.254" api_version: "1.0" password_server_port: 8080 timeout: 10 retries: 6