Scaleway - cloud-init 25.1.2 documentation (original) (raw)
Toggle table of contents sidebar
Scaleway datasource uses data provided by the Scaleway instance metadata service to do initial configuration of the network services.
The instance metadata service is reachable at the following addresses :
- IPv4:
169.254.42.42
- IPv6:
fd00:42::42
Configuration¶
Scaleway datasource may be configured in system configuration (in /etc/cloud cloud.cfg) or by adding a file with the .cfg suffix containing the following information in the /etc/cloud.cfg.d directory:
datasource: Scaleway: retries: 3 timeout: 10 max_wait: 2 metadata_urls: - alternate_url
retries
Controls the maximum number of attempts to reach the instance metadata service.timeout
Controls the number of seconds to wait for a response from the instance metadata service for one protocol.max_wait
Controls the number of seconds to wait for a response from the instance metadata service for all protocols.metadata_urls
List of additional URLs to be used in an attempt to reach the instance metadata service in addition to the existing ones.
User-data¶
cloud-init fetches user-data using the instance metadata service using the/user_data endpoint. Scaleway’s documentation provides a detailed description on how to use user-data. One can also interact with it using theuser-data api.