Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
cloud-init 24.2 documentation
Light Logo Dark Logo
cloud-init 24.2 documentation
  • Tutorials
    • Core tutorial with QEMU
      • QEMU tutorial debugging
    • Quick-start tutorial with LXD
    • WSL Tutorial
  • How-to guides
    • Run cloud-init locally before deploying
    • Re-run cloud-init
    • Change how often a module runs
    • Validate my user data
    • Debug cloud-init
    • Check the status of cloud-init
    • Report a bug
    • Identify my datasource
    • Disable cloud-init
    • Test pre-release cloud-init on Ubuntu
  • Explanation
    • Introduction to cloud-init
    • Configuration sources
    • Boot stages
    • User data formats
    • Events and updates
    • Instance metadata
      • Kernel command line
    • Vendor data
    • Security
    • Performance
    • Kernel command line
    • Failure states
    • Exported errors
    • Why did cloud-init status start returning exit code 2?
  • Reference
    • Module reference
    • Cloud config examples
    • CLI commands
    • Availability
    • FAQ
    • Merging user data sections
    • Datasources
      • Akamai
      • Alibaba Cloud (AliYun)
      • AltCloud
      • Amazon EC2
      • Azure
      • CloudSigma
      • CloudStack
      • Config drive
      • DigitalOcean
      • E24Cloud
      • Exoscale
      • Fallback/no datasource
      • Google Compute Engine
      • LXD
      • MAAS
      • NoCloud
      • None
      • NWCS
      • OpenNebula
      • OpenStack
      • Oracle
      • OVF
      • Rbx Cloud
      • Scaleway
      • SmartOS Datasource
      • UpCloud
      • VMware
      • Vultr
      • WSL
      • ZStack
    • Supported distros
    • Network configuration
      • Network configuration ENI (legacy)
      • Networking config Version 1
      • Networking config Version 2
    • Base configuration
    • Datasource dsname
    • Performance analysis
    • Stable Release Updates (SRU)
    • Breaking changes
    • Log and configuration files

Development

  • Contributing overview
    • Find issues to work on
    • Submit your first pull request
    • Code review process
    • Reporting bugs
    • Logging
    • Internal Files: data
    • How to debug cloud-init
  • Contribute to code
    • Testing
    • Integration testing
    • Module creation
    • Supporting your cloud or platform
    • Directory layout
  • Contribute to docs
    • Style guide
    • Directory layout
  • Community
    • cloud-init: Summit 2017
    • cloud-init: Summit 2018
    • cloud-init: Summit 2019
    • cloud-init: Summit 2023
Back to top
Copyright © Canonical Group Ltd, 2025
Made with Sphinx and @pradyunsg's Furo