⚠️ VeridianOS Kernel Documentation - This is low-level kernel code. All functions are unsafe unless explicitly marked otherwise. no_std

Module cloud_init

Module cloud_init 

Source
Expand description

Cloud-Init Service

Provides instance metadata retrieval and user-data processing for cloud environment initialization (hostname, users, SSH keys, packages, commands, file creation).

Structs§

CloudInitRunner
Cloud-Init runner: orchestrates the full initialization sequence.
LogEntry
Execution log entry.
MetadataService
Instance metadata source (link-local address 169.254.169.254).
UserConfig
User account configuration.
UserData
User data configuration.
WriteFile
File to write during cloud-init.

Enums§

CloudInitError
Cloud-init error.