Cloud config examples library¶
Note
This page is an index to all the cloud config YAML examples, organized by operation or process. If you prefer to use a single-page summary containing every cloud config yaml example, refer to the all examples page.
System initialization and boot¶
Run commands during boot using
bootcmd
andruncmd
Control vendor-data use on boot
System configuration¶
SSH and security¶
-
There are four modules related to SSH keys and their configuration, all of which are described in this page:
Disk and file system setup¶
Configure partitions and filesystems - this includes initial disk and filesystem setup, resizing the file system, and growing partitions
Manage users¶
Hostname¶
Networking¶
Package management¶
Configure APK repositories (Alpine)
Manage snaps (Ubuntu)
Yum repositories (RPM-based)
Configure Zypper repositories (OpenSUSE)
System monitoring and logging¶
Configuration managers¶
Ansible
Chef
Puppet
Salt Minion
Distribution-specific setup¶
Red Hat¶
Ubuntu¶
Configure which device is used as the target for GRUB installation
Miscellaneous¶
Enable/disable Byobu terminal multiplexer