Skip to main content

CloudinitConfig



Resource Icon

Resource Overview

Cloud-init is a standard initialization tool used to automatically perform initial configuration when a virtual machine instance boots for the first time.
It allows declarative definition of various initial configuration tasks such as operating system configuration, package installation, user creation, and script execution, and is widely used across multi-cloud environments and various Linux distributions.

Associated Resources

Parent Resources


Resource Configuration

  • gzip : Whether to use data compression - true, false

  • part : Disk partitioning and initialization script configuration

    • content_type : Type of data to insert
      • text/cloud-config
      • text/x-shellscript
      • text/cloud-boothook
      • multipart/mixed
      • text/cloud-config-archive
      • text/jinja
      • text/x-include-url
      • text/part-handler
    • content : Actual data to insert
  • tag : Tags used to categorize resources - maximum 512 characters, key:value


References